I have yet to find any "legal" trails around D'ville or the west side. As states earlier, just jump in one of the forums. I have been on a couple of rides with these guys, most of them are alright.
Just be on the look out for Squaches.
I will be out at BCH for the opening but gotta work Saturday night, Dagnabbit!