I have a 72R/TCT483 and the only time I have ever considered doing anything different would be triples over the 72. Spools fast and makes 1100+ on the dyno. In my opinion it is the best setup available for twins.
The guys have made it pretty clear they are on closed roads with security for race nights. No way Discovery would let it happen otherwise. That being said its all real once the arms drop.