I say just post a build thread in the main section and explain what you are doing. This site is full of really good car people and bad behavior is not tolerated by most. I'll have your back as well should anyone get out of line.
Kudos for you for taking on a project like this. Wish I was closer so I could help some in person.