Retail Talk & Share is a very well run and managed site. I frequently am in touch with their admin. Sometimes they are quicker off the mark than we are here, but, it is
Facebook, and this alone tends to draw out the crazies in the comment section. I know this is a source of frustration for them.
SSP has a tighter development focus, and appeals more to real urban enthusiasts. There is a lot of self selection here, and as such, comments are a lot more self-curated.