Yes that is quite a bit of torque, and I would think that the injection is nice.
We have a 1300 VTX, and it is still low mileage, but it is a torque monster as well. It is fun to ride.
Last 4 tanks full, with control of the grip, I have got 50 mpg, corrected....each tank was exactly 50. This is after I adjusted the valves at 3700 miles. The book calls for a check at 600, but time and mileage got away from me. 4 of the 6 did need adjustment. Easy to do, but very time consuming.
Not much vibration, and I also wondered about the nice sounding single crank pin. I like it. The 1800 X has dual crank pins. Much different sound.