I've never been a member of the GOG so have no idea what was going on there, but just from this thread it seemed the finescale crowd couldn't cope with the coarsescale crowd, and possibly the S7 crowd too for some reason.
Why they have to differ and fall out I have no idea, but clearly they have.
They should have called themselves the Finescale O Gauge society though, 7mm makes no sense when the US crowd are involved with their imperial malarkey.
I was a member of the 2mm Association for some years, their shop offerings are really second to none I would say, possibly the 3mm crowd might come a close second, I don't know.
So if they are just another web forum, then I don't think they'll be around for long, but who knows, that's not really the point. The point is really what are they going to offer that you can't get elsewhere, here included, and we all know WT is the #1 web forum for makers.
Tony