Seeing the towns in the valley is a silly comparable. (That is almost every summit with a bare top in the East, although if we buy in on your thought, we'd drive more visits to Owl's Head, East Sleeper and every other treed summit. I can see Boston from Monadnock and Wachuset, Springfield from Bare, Towns from Greylock, Burlington from Camel's Hump.) The road is barely visible in winter and no windshield glare when it's closed.
On the flip side, I did forget that the structures as currently proposed are supposed to be seasonal and removeable. I would be worried that once you get the permission to build, will the proposal change or over time, grow in scope.