I never towed in my life ...
Still, an engine with so much low-end torque and (probably) great economy will be a blast to drive. True, it does not rev very high so is probably not very quick 0-60, but it feels quick off the line and passing other vehicles and in ordinary driving, where low revs are used most of the time.
Depending on actual cost and reliability, it can be an excellent choice.
Mostly from Australians sources, it seems that the current 2.2D may not be a good choice for people with mostly short trips, because of the regen cycle, where fuel is squirted at the DPF to burn off accumulated soot. I wonder if Mazda has changed any of this behavior in this modified version, such as not using the cylinder fuel injectors for this task.