After my experiences with TD I wouldn't touch them with a barge pole. A lot of people complain about backup and spares.
I'd take Associated any day of the week. Yes the cars is new but give it a couple of months then every track side shop will have them unlike TD. That's the difference between finishing a meeting or going home early.
Associated have more drivers so setups won't be in short supply either.
It's straight forward decision my point of view. I'm not biased as I drive Yokomo.