What you are basically saying is, 50 lions, or there about, should = 1 jewfish or a Goliath?
And you state the lions are eating the smaller jewfish and goliaths, which is decimating their population.
Am I following you correctly?
The only problem I have with your Theory is the lionfish are here to stay. Swapping breeding stock of jewfish and goliaths will not stop them. Doing so is nothing more than aiding to their extinction. You're killing them, and the lions eating their fry and small young = A guaranteed course for extinction of the Jewfish and Goliaths.
The best way to "try" and keep the lionfish in check, is to have a daily bounty on them. "Maybe" $1 each up to 50 lions, and $2 each over 50 lions. So, the bounty on 100 lions would be $150.
The State could open a couple of "Bounty Fish Houses" in each coastal county where the angler
turns in lionfish for cash. The lionfish are not returned to the angler or anyone in the anglers group.
Once the lions have been turned in for a bounty, the tails are cut-off immediately at the Bounty Fish House upon receiving a lionfish. Doing it this way, taking the lions from the angler (by bounty) will eliminate people from receiving bounty at one Bounty Fish House and taking them to another for a 2d bounty.
There will be No Bounty paid for lionfish with any portion on the tail fin missing regardless of cause, further reducing the criminal intent of circumventing the program.
After which, the House can then sell the lionfish at $1 per pound to anyone, including restaurants. Which helps curb the costs burdened by the State.
Also, any entity sponsoring lionfish rodeos with cash/prizes awarded, either the sponsor or angler(s) are still eligible to turn-in those lionfish to a Bounty Fish House for a bounty as stated above. So long as the tails are intact.
I think this would get more community lionfish rodeos going, and be somewhat State funded.
Is this the answer, maybe, maybe not, but it will give more incentives to get people actively involved in removing the lionfish.