People that hate on these transmissions are just dumb noobs.
Us guys that actually race 500+whp cars dont blow up transmissions nearly as often as the internet says. Ive owned a few 500+ whp cars and as long as you are running slicks and putting the abuse into the clutches and not the hardparts, it will last pretty good.