Maybe we're casting too wide a net here? NY plus NJ plus PA is a lot of ground to cover and clearly we ain't gonna please everyone.
But as for the venue itself, I couldn't care less actually. I'll install HIDs and LEDs and scrub IACs all day long for good company. Line 'em up. And yeah, if it's RAINING... I'd say a covered parking garage is kinda ideal to like, not get zapped.
I'm silly like that.
-V