No money committed anywhere yet!

I feel like I'm playing black jack with mother nature.
Without a doubt, the Big Horns look amazing! How doable are snowmobiles for newcomers? Are the roads pretty well traveled and navigable by mobile?...or is it more of an off-the-grid scenario? Basically, are we going to end up lost in the middle of the back country or is there still a pretty clear path of travel?
Also, have been checking all of the snotel sensors around the WY, ID, and WY spots. Most are showing 4-6 inches but Togwotee Pass is looking stronger with 11 inches. How much coverage do I need on these sensors before I can start getting excited? Bald Mountain reporting 21 inches, so I guess somewhere around there?
For Utah, is Mammoth-Cottonwood the best snotel sensor for Skyline?
Thanks for all the responses!