Who's going to pay lliability if the volunteers get injured ?
Many many cities, towns and municipalities have citizen patrols, or have organizations like the Commissionaires manage the ticket giving for numerous offenses, and also just to be eyes on the 'street'.
Perhaps if there are a volunteers just simply documenting, or reporting incidents then relaying that information to the COs. This creates a 'verfied' complaint and would perhaps produce a quicker response from the COs, as the COs would know that it is an issue that needs attention.
If not being 'ticket issuing' people, these 'patrol' persons could act from a strictly information offering perspective. If someone is fishing outside of regs (hook type, time, closure, species, bait, fly fish only etc) the patrol person (with some sort of badge or creditional, logo'd jacket etc) could simply inform the offender of the violation. Show them the regs, or explain/show them how to change a hook, fish more selectively, not snag, show them the flyfish/no fishing areas on maps etc.
If the patrol person sees what they deem a serious violation they can observe and report to a CO from a distance.
I agree, if we all do the education piece on the water, it might work. But when you get 10,20,30 people fishing a stretch of water, all snagging its hard to "educate".