I think it's cool to have more torque and speed than you can handle if your radio system can allow them to be toned down. I think this servo is more suited for throttle applications - even that is a little overkill...but if have servo travel limiter on your radio..then it's fine.
G