Just got back from the factory in Bowling Green the other day. The wife and I watched them assemble our whole car from top to bottom What an experience that was! I'm scheduled to take delivery on the 21st at the NCM.
As for how the car handles the power... I'll have to get back with ya on...