I'm wondering the same thing. I sure hope that it does drain well and I have faith considering last year I was there when there was a terrible storm that came through. It shut the lift down and rained like a mother. About an hour later all was good with little mud.
i hope the weather cooperates this weekend, i'll be rolling up there to ride saturday and sunday with 3 other guys from the DC area... looking forward to my first weekend of lift assisted riding this year and checking out diablo's new additions!