What is your roof pitch?
Most houses here are 6/12, barns less steep, our is 2/12.
We have a problem with the front overhang on the gable, that is at 16’ and we want to keep at least 14’ clearance for trucks on an 18’ or 20’ overhang, so we will have to go with 1/12 pitch there and make the framing stout enough to hold that much weight in snow as will sit there.
Especially in very cold climates as you are, 8’ may not be too low and will keep more snow out and a bit more heath in, if it doesn’t fill with wrap-around snow under there.
With overhangs, you have so much better protection under there, but also that won’t be that protected, it will get rained and snowed in.
The further North you go, the less people can use overhangs because of that.
In blizzards here, there has, sadly, been livestock, including horses, lost when they were under an overhang, like a shed, without stalls to get in and that space ended up so full of snow they smothered.
If your overhang has stalls for horses to get out of the weather, they should be fine.