I spoke to the folks at Tekno and he told me to post this up for anyone like myself that has questions:
Maintenance is very easy and simple. Definitely no harder than others and a little easier in a lot of cases.
Parts support will be very good. You can order directly from us or through one of our dealers. For example, A Main Hobbies will be fully supporting the car as will many other hobby shops. LHS support will vary, but it's safe to say it won't be supported very well by smaller shops.
Spares pricing will not be as expensive as Serpent or Kyosho, but not as cheap as HB. Spares will be in the Losi/Mugen range mostly.
JC, FTW and PL will be receiving kits for consideration to make bodies. Considering how well pre-orders are going I would assume they will want to support the car with bodies and such.
Please feel free to post this in the thread, I think a lot of people would be interested in this info. Thanks.