As for the southtowns which have snow...
There's a school on abbott road called "Discovery School" has a decent DFD and some ledges but you'll need to get pulled in
Otherwise I would go to the galleria mall you might find something there. Theres a down rail by itself for some reason of the 90 right by it. But it would be pretty sweet to do a bomb drop out of the parking garage.
I'll scope some more shit out too for ya.