The F150 makes larger torque at lower RPM for hauling purposes. The engine is tuned specifically for the vehicle. F150 makes power for hauling and towing purposes while Mustang makes power for speed.
I've got to agree with Twin Turbo. To me this looks just like the S550 combined with the New Edge styling. However, I would like to see more modern styling cues in the S650 as opposed to the (IMO) more dated look of the 90's - 00's era Mustang.