I know what you mean.
I too am a hold over from the LWG website.
Although, I must say this... If you do go there and prowl the forums you're going to see more than a few familiar names.
I've posted some stuff there and the ppl are way cool and really helpful.
I'd give it another go.