They are a great transmission no doubt. One thing to consider is that in stock form, the ecu cuts power for a few milliseconds when shifting. This reduces stress on the transmission. If I were installing an 8 speed in anything, I would want to make sure that I could still reduce power at shifting for longevity of the transmission.