So how big are the tires you are using now? Can they (RS and DI) use the standard 2.2" rims and tires?
About your name, as an evader user I like that new name since it promotes our car BUT I think tamiyas need the love even more and I was used to the old name too so... How about something with a lil of both? lol