Enforcement is the job of the state and the Coast guard. As a rule the CG doesn't do driving infractions. The real solution is probably, I hate to say it but, taxing businesses that derive most of their income from the lake and paying the cost of patrolman, boats, maintenance and fuel. One unit can't be cheap, but passing the cost down to users is probably the only realistic way to go. Another way would be for resorts, home owner associations, and docks to sponsor a unit for a specific area. They would obviously have to make long term guarantees.