There is no doubt spearing helps in very localized areas, but it does nothing for the Lionfish that are well beyond 300'. Beating them back helps, but overall it is likely a losing strategy. We will never completely eradicate the Lionfish I believe and removing them one by one, by hand is inefficient. I kill thousands of Lionfish every year in a very localized area, and they just keep coming back.
As far as a cheap easy way for the average Joe Spear-fisherman to sell his catch, this already exists in Florida. All you need is a $50.00 SPL permit, and you are on your way. FWC even has a list of stores that will buy them by the pound. Last time I checked, the wholesale price was hovering around 3-5 dollars per pound. For more info check out their website
Saltwater Fishing Regulations