Road is open (to Diablo lake at least)! Walked the trail today in the sunshine and it was magnificent. Hiked from the shared trailhead with the North Cascades Institute and turned around at the overlook to Ross Dam. There were about 3 small creeks that you had to hop some rocks over but they were very easy.