I'm on my second 175ps cx-5.
First one had a vacuum pump fail at 14000 miles, it was also in a vin range noted for prematuring cam wear, leading to failing turbos, and both cars have had oil rise in the sump due to failed PDF burns, so faultless they are not.
These engines need oil changes no longer than 7K miles IMO, otherwise there is too much dilution leading to low oil pressure.
That aside the engine is a gem, tows 1565kg effortlessly, and I expect it to tow 1700kg max with my next caravan, a 1636kg Conqueror up plated to 1700kg. My car weighs 1703kg.
You will not be disappointed with the performance both solo and towing.
However the economy isn't great, due to PDF burns, locally around 38mpg. More on a run, but the auto uses around 3mpg over the manual, and the AWD another 3mpg.
The seat is smaller so I wouldn't consider it, so is a Tiguan, but not by much.
Forgot to mention a new cx-5 is due this year, so big discounts of the old model, I got over £4K of mine in 2015, so expect more than that.