You don't need a really steep pitch to ski pow. Just check trip reports others have posted and numerous video's I've posted in the past.Finally, if Snow Ridge does, in fact, receive such massive amounts of deep powder, doesn't the lack of pitch prevent you from actually skiing it? Wouldn't that require Snow Ridge to groom it out to make it skiable? Which, of course, defeats your original claim of Utah-like pow skiing in Tug Hill.
Get a pair of heavily rockered 115's and you can ski pow on moderate slopes EASILY AND HAVE A TON OF FUN. 100 aint fat. What do you think they do out west when there's avalanche danger? They ski less steep stuff.
I've already posted all the answers to your questions in numberous other threads on numerous websites. I'm not rehashing it out again. Check the buffalo national weather service. They have everything you need. I'm not doing it for you.