It’s a nice idea, but I doubt it will do much. And who knows if there would be any unintended consequences, but they couldn’t be any worse than the initial introduction of channel cats.
I personally don’t think it would do much because I don’t think even with liberalized limits that there will be enough people keeping them to eat. I could be wrong though. And you can only fertilize the garden so much.