Who's going to buy this kit? I was waiting for something like this to come on the market

I asked the Technical Team as Traxxas about mounting options if you already have the telemetry installed but they couldn't give me an answer.

I also wonder what happnes to the taillight wiring when you have a hard landing and the shell comes off, is there a smecial connection that releases under tension?