i skate here after work a lot during the week.
its small but fun. has a great community of dudes around, everyone seems stoked on each other, even the little kids.
i think they have the city's blessing, but got some funding from orchard, and maybe fancy lad?
as far as other cities, are you really asking if other places have DIY spots?