First off, anyone that can run a business in this hobby is tops in my book! Nice work. The miniboots look to be a riot, BTW. Keep the alcohol away from the folks with those!
You asked if the cars are ugly? Not from what I can see.
You'd be hard-pressed not to think it is patterned after a Mazda or 962 from the picture I'm looking at. I think if you want to make them more realistic, get some vinyl decals made of numbers, sponsors, etc. and decorate them. Sure, they may get worn after awhile, but it would really improve the "realistic" nature of them.
I think your making them in plastic was brilliant and if they hold up, job number one is done - which is don't waste the money you're making!
As for the track - it looks great and going braid is a smart move for durability!