The treed summit is annoying, but there is a spot where you can stand on a boulder cluster about 15 feet off the ground. This gives you a good view of the area. The true summit I think is actually a little clearing NNE of the boulder cluster. You'll know what I'm talking about if you get there.
I'll list a second round to this peak when I get a chance, that cuts off quite a bit of distance off of the Waterfall Route.