I don't understand why a Moderator for a forum would want to suck members and activity out of it to a another site?
Not all people have the same interests. Most of the questions on many forums are overlooked just because the member has no interest in the topic. I belong to 6 different forums and visit them daily, I do not consider it "sucking members away".
Just joined, I too have many Rugers and if a question should arise on one of them, I have a place to go and yes I do know of the sub-forum here for Ruger fans.