You're going to be a busy guy if you send welcome PMs to every new member. I've been trying to do my part by responding to postings when I see them if I think I can contribute. Until we get a few more members it's easy for questions to remain unanswered for awhile. Quick response to questions is what will make this board grow the fastest I think.
What I'd recommend is starting a "sticky" that is just above General Discussion in the forum listings. It should contain a FAQ for new members. Little things like what this board is for, general advice to new members, etc. We then need to start a good links page that includes recommended vendors, competition organizations, etc. The original
http://www.f-body.org had a good FAQ page, but it's probably a little out of date now.