I've done lots of nights up on Mt. Hood.
A few questions:
1. Do you want to pack in?
2. Water.. hauling it in or do you need to be close to it?
3. "Facilities"? Poopin' in the woods good or no go?
4. Deep in the woods or close in?
5. White River area is a great place to go for close in with "facilites"... no water.. but plenty of trees and parking.