Love those camera's....check them regularly. Logan summit anyway! There are similar camera systems in neighboring states too. I check the wyoming ones too. Just google wyoming traffic cameras they are in spots that would give you a good indication of snow on top of snotel.
We are heading to togwotee soon also and I always check the 2 togwotee cams.
www.brookslake.com
www.togwoteelodge.com
It would be sweet if we could find a way to get webcams at our major parking lots. Franklin, Monte, Bear river, Nobletts, Fairview, maybe a few others.
Also if you are a boater in the summer check out
www.livelakeview.com You can actually control these cameras and zoom in and out on the marinas and water.