I'll try to take (better) care of the "San Francisco" master thread, though I can't claim to be too knowledgeable in all areas there...
I never liked the name of that thread. I think "Northern California," or at least "San Francisco Bay Area" would make much more sense. (like how there's a "South Florida" thread, it's not called the "Miami" thread.)