That's right.
There's no point having a small-capacity 300hp engine when you've
only got 900Nm of torque (maximum) available only at high rpm to
play with. In this case, a 250hp engine with 1100Nm of torque
available at low rpm will always accelerate quicker.
Another very important variable is the driveline - gearboxes and
axles. The final drive ratio combined with the choice of gearbox
will greatly affect final acceleration ability.
The top speed of a vehicle is affected by the top gearbox ratio,
the final drive ratio, and engine revs.
Regards,
Dave