Heya, sad to see a very creative guy like you leaving this community, or rather the engine.
But as said before "the best engine is the one you feel comfortable with", so if Torque is your choice, then it is, I guess ;\)

Good luck with your projects!