You're absolutely correct.
There's about 100 ft lbs of torque difference, which was quite noticable in my opinion.
For the size of engine, it is kind of quick, and you definitely can't argue against it putting out 100hp per litre. That's hard to come by these days.