i know that trap speed shows your power but can data can also be skewed by the fact that they can be spinning hard off the line which would make your trap speed a bit higher than it really should.
i know all about launching an irs as well. used to own a 1990 supercoupe 5 speed. loved that car to hell.