Nice setup. You've got some nice DH equipement, so all I can say is thank god it's not FS.
I mean wouldn't a commuter type setup work better?
Unless you've got some nice urban jumps or stair gaps, in which case have at!
EDIT: And just my curiosity, what brakes?