The X brace would have to be removable to ensure the engine cover can still be removed. You wouldn't want to drop the motor to change the oil or air filter!
So 280 hp at the flywheel, huh? That's pretty stout. 260 at the wheels is a bit of a stretch though. You lose 10-15% from drivetrain losses. That means 28-42 less at the wheels. So more like 240-250 WHP is the actual number range. Sorry to be a stickler, but numbers accuracy is a pet peeve.
This sounds like a SWEET, smooth, and VERY COOL car. Good luck with the painful waiting process! You're in good hands with Carey and crew.