An easier solution to eliminate snagging and flossing would be to allow only single circle hooks in freshwater. Wouls be easy to enforce, too. Non-circle hook; write 'em up.

Had a bunch of flies tied up and used them on some chum streams (Kennedy and Minter). Had a grand total of one fish that was snagged and landed. With all other non-inside the mouth hooked fish simply giving slack let the fish go. Was able to catch a number of fish with the hook inside the mouth, in the roof of the mouth, etc.

The bigger issue with elimination of flossing will be the reduction in recreational catch; assuming everybody accurately reports their catch. Since salmon are managed on quotas/dead fish if the sporties take fewer the nest get more.