IMO the amount of power is fine in the MT form. Most manual buyers aren't spreadsheet racers and probably aren't visiting the track as much as the auto buyers pretend to. In the end we can always add a little tune to it. I suspect the issue isn't transmission torque rating (when was the last time you heard of an F8x blowing it's 6MT), but the clutch which is also something easily dealt with in the aftermarket.
__________________
///M Power
|