I wouldn’t say anyone is defending a transmission purely because of brand. But the 727 will handle a lot of power and as Duster346 has just gave conservative numbers of 1500hp for the 727 and 1000hp for the 904 cases. I’d consider 1000-1500hp a lot of power. So to say the 727 won’t handle power is false.