LOL, I live in upstate NY, and pretty much deal with all of those same bugs. Usually horse and deer flies aren't an issue for me on the bike unless I stop or slow down, and then that's only if I happen to stop or slow down in their territory. It may be that they get more aggressive the further north you go because of the shorter season, and bigger due to the size of their usual prey... Moose, Deer, Coyotes, and Bears being big animals that can't reach them where they land, meaning they get to feed more and for longer
Black flies to me are the most annoying by far, because they get into every open crevice they can find, but again usually that's only an issue at slower speeds, at faster speeds the issue is getting them in an eye as you fly through a cloud of them. Glasses that fit tight to your face help with that, though even then air currents still can push one up inside the glasses. Make sure you carry a small magnifying mirror to and you in removing them from your eye....A smartphone camera doesn't really cut it you can also get a Bug-net for your head from Dicks, REI, EMS, Gander Mt., etc, I've never tried one myself because I know how they restrict the airflow in a tent, and when I'm really cranking out a climb, the last thing I want is restricted air flow... But they aren't expensive, weigh very little, and you can take it off any time you want, so I see no harm in giving it a shot. I'd probably wear it right over my helmet.
Sent from my SM-T817V using Tapatalk