Yeah, that could be quite harsh on a transmission if you had sticky tires & got a bit of traction.
Yes - I broke the trutrac at willowbank - first time I ever tried stalling it up at the start, leapt off the line, broke traction, hit the limiter, and onto the tow truck