I don't know who the other people are, but if the new site is run by guys like Shinobi and Zhuge, that's a really good sign.
If any old GAF mods are part of it, forget it.
Well, we know there are some ex-GAF mods there. Duckroll seems to be saying the majority are elsewhere.