DD is not for you then. Not enough torque, unless you are very light.
In my opinion, BPM/CST would suit you best.
It s important to understand that power and torque are different things.
Power = Speed x Torque
So, for a given amount of power you can have lots of one, lots of the other, or a...