First, the lionfish invasion started with an aquarium damaged during hurricane Andrew in Miami. According to NOAA studies, six or seven lionfish were responsible for the entire Gulf Stream invasion. Many people believe there was a second major release from the aquarium at the Atlantis Resort in the Bahamas, again due to a hurricane.
The fact that the Atlantic lionfish have almost no parasites strongly indicates aquarium release not bilge water transfer or anything like that.
The study where it was said that one lionfish removed almost 80% of the small reef fish in a couple of weeks is so flawed as to be laughable, except that people keep quoting it. You have to have a baseline that is meaningful in order to talk about the reduction in population. The reefs have had their fish populations altered drastically by overfishing, what that study really showed was a correction of a horrendous overpopulation of small reef fish.
Lionfish tournaments demonstrate how ineffective kill programs are. Look at the Cozumel numbers; they took two thousand fish from a very small area that was already patrolled. I would bet that if you did a sunset dive in that same place the next day you would observe similar numbers still on the reef.
This brings me to the biology of the lionfish. Lionfish spend at least the first ten months of their life in the open ocean, probably drifting in the Sargassum mats. As they approach their first birthday they listen for noisy reefs and swim towards and colonize them. Kill all you want, the next wind that blows weed near the reef, it will rain juvenile lionfish. No study has been done, but my strong suspicion is that Mahi-mahi (or whatever you call them locally) preys upon these fry in the open ocean. (we need more Mahi-mahi in the open ocean)
It has been reported that large lionfish eat the small ones (by the same guy that reported that 80% thing) which, if true, means that the best way to control lionfish population density is to leave the large lionfish on the reef so they can patrol and remove the incoming colonizers. All kill programs target the big ones first, it is human nature. When large numbers of small lionfish colonize, they grow up together creating dense populations.
Lionfish have predators in the Atlantic. Not only are lionfish believed to be their own predator, but the jewfish, Goliath grouper, or whatever, should be a predator of them. E. itajara is a spiny food specialist, as is E. quinquefasciatus, which is what the Pacific version of the jewfish is now called. There are many reports of correlation, lots of Goliath Groupers, no lionfish. We need more Goliaths in the ocean!
Removing lionfish from a reef is like getting rid of cockroaches from a house (in the tropics!). First, for every one you see, there is at least ten more hiding out of sight. Second, they live and breed in places that are inaccessible. Third, over their life history they are neither territorial nor stationary and they travel over vast distances. Last, they are small and dont aggregate in a vulnerable fashion.
Oh, DMs should be doing their JOB! Which is NOT spear fishing.
The entire Atlantic from Massachusetts to Venezuela was colonized by a release of six or seven fish in just eighteen years! To me, this means that the best way to deal with them is by general conservation to create a healthy environment where the lionfish will be just another fish as they are in the Pacific.