Maybe in the sense of everyone switching over from there to here... but it sounds as though we gained some attention while the site was down, now we have to depend on word of mouth to get back over to that site to maybe draw some more people over.
As long as members feel welcome here word will spread....