Red is right. Until you have a known name, and known people w/ the industry, you are tied to your car. Push the cars on the site. Once exposure is gained, you can back off that to the personalities, and look more on the marketing theory (50% car 50% person). The Allstar team has nice cars, so do ALOT of other teams...alot locally even. The thing you'll find here is experience beyond a few cars. Dont get me wrong, cars are very important. IMO, People who can talk cars, any cars, and draw people to them w/ and w/o a car are the bigger factors thinking forward. If I were you, I'd pick a few of your teams best, and push them hard.....as a team. Switch each year to be fair.
good luck, looks great so far, continued success,
Greg