You sure can get all that power down to the water, there is no torque steer, as there are 2 main engines, each spin their respective shafts in opposite directions, and each engine is 80L or 4884 cubic inches, so they don't have to worry about turbo lag, plenty of exhaust gas to spin those...