There a number of
Private organizations out there that want to inspect your boat for one reason or another. (It's for your own good you know.)
Is NHLA one of those..? Do they get government money..? Where do they get the money to Pay people to be Hosts..?
Environmentalists have been tagging wild animals with GPS tracking devices for years just to see where they go. (It's for their own good) Why not just attach a GPS Tracker to each boat when it's launched, (a fee could be charged for this to cover the cost of milfoil abatement, etc) and collect the device when the boat is hauled. All sorts of information could be collected in Real Time on a laptop by the Hosts, or even Law Enforcement.
After all, surveillance cameras are everywhere already...... Think Red Light traffic cameras.
The above is just a thoughtfull citizen expressing an idea
...With tongue planted firmly in cheek.

NB