If I did this, I think I would approach it differently then other forums. I think i would let you guys really form a core community before I started promoting it or anything.
The key is, YOU guys would be the ones to make it into what it would be. Personally, I would like it NOT to be a bunch of kids, but more technical / restoration focused. I would rely heavily on you guys to help me get it organized and designed, etc. The idea being we make it attractive for the more technical / resto side of things...