A coworker drew my attention to the article "Zen Lunatics of the Cascades" in November's issue. It's a brief TR by Drew Tabke and crew highlighting Hidden Lake and 3 Fingers lookouts. Check it out if you're hanging out near a bookstore.
Article doesn't paint a rosy picture on winter accessibility so I wouldn't be too concerned about folks rushing out claiming space on weekends.