You need to get some buzz going about your kit. Give a call to Car Craft, Muscle Mustang and Fast Fords, Hot Rod, and every other 'zine you can think of and see if they won't do a story on installing your set up complete with trips to the dyno before and after. The story could be on anyone who has already committed to buying one. Document the install, take pictures, hell, even write the article yourself or have somebody freelance the article and submit it for publication. Get yourself a web site so at the end of the article, you can have a URL linking to your site and the kits.