Sinbad the Diver
Contributor
Lionfish will stay in shallow waters near the shore, where there's plenty of food for them, and where divers don't go. You don't need scuba to get them there, and local kids with masks and snorkels can catch hundreds a day if they are paid say $3-5 a piece. But Klein Bonaire is too far for them, and it will soon become a lionfish sanctuary.
Unless groupers start eating lionfish, this battle is lost before it started.
Moray's will eat them, after they've been speared though. They won't mess with them if blood isn't present from what I saw and was told. Same DM that showed us that said he was also able to feed speared lionfish to reefsharks, they get very agitated afterwards, rubbing their faces against rocks, but will eat them again the next day (short memories or realize the short term pain is worth it).