I have to kind of chuckle here...
Complaining about having a scrutiny and wanting money paid back to you for your inconvenience etc... REALLY!!! What about the inconvenience of fishing against cheaters???
I would think sacrificing some room in your boat form time to time in order to keep things on the up and up is a small price to pay!!! Personally I would pay extra if I new that money was going towards stopping cheating.
And Go Pros??? obviously if your suggesting that you haven't used them!!! Max battery life is 2 hours and they don't always work the greatest in extreme conditions like heat.
I applaud Top Bass for trying to do something!! If may not quite be the answer but they are trying!