Takes traffic to make traffic... Customs here, customs there, it's all good but the point of the FFURG FForums Customizing Community is to bring all customizers together at a site maintained and moderated by customizers with separate sections for separate areas of customizing...
Do other sites have that?
The problem is, the other site you're hinting at mainly I think CHEWIE, is that the people there want more eyes on their stuff rather than to hear honest criticism... They don't want to hear a critique, but just to get a "Very Nice!" with every reply...
The only way the community and customizing will grow is if customizers try to be a tighter-knit group. It doesn't mean a site's forums like here at Jedi Defender aren't good for discussion or showing off one's wares, but it doesn't help customizing any if everyone flocks to one forum at a collecting site just to "show off" their stuff...
Hell, half the time anyone makes a criticism "over yonder", it degenerates into a fight between people, or it simply goes unnoticed and never responded to because half the people there don't want to be told they're not perfect.
Sad, but true state of the hobby that FFURG is/was trying to remedy.