I say it every time I see the Beck's Motor Lodge... they need to level that crap and build a 30 story W Hotel - Castro tower.
I'd walk (on a nice day) from the JW to The Castro.... but not at night. If you want a cultural tour at night, just take the freaking Muni.