I just hope Jaco starts making some money on the tires so they have more incentive than a promise to keep selling them. :-)
I don't think anybody would expect you guys to make every aspect of the tire. Assembling them yourself, and making your own rim and insert could be a really good start, though.
With the surge in popularity of rubber tire racing, and the potential to become a "monopoly" since everybody runs spec rubber, it seems like this would be a great opportunity if the profits are there. I bet handing out rubbers to sponsored drivers is more costly, though.
I wonder what would happen if an R/C company tried sponsoring nobody, and instead kept their prices lower since they didn't have to offset all the discounted/free stuff they gave away. Hmm...