Torque is the crucial element regarding transmission and powertrain - as good as it looks I wouldn't opt for too much torque if you want an reliable and daily useable car.
Apart from that the dyno graph seems to be tweaked, that is definately not the original readout since torque and hp graphs don't correspond perfectly.

Just my very personal two cents.