I drove up it before, very nice view. At least to the top of the tree line, no climbing. I went under it and the glass is tinted enough that you can't see... Went to Burney Falls before also.
Went to Weed a few times too, the gift shops are the best.