I've got no complaints about my 2010 Escape. Only options on it are V6 and 4WD. 240HP is plenty of power for a small SUV.
Haven't tried towing with it and don't have the tow package so I can't help you there, but it shouldn't have any trouble pulling a small boat.
On a side note, the traction and stability control likes to kick in immediately when things start to go sideways. It works great and puts power down to all 4 wheels, but it's not as fun as my old YJ.