Having had both the TT and the MZD now, on balance the TT is better.
Unfortunately the early TT problems with live services soured the system for many people including myself. But eventually TT sorted it out.
Live services is very good, if you want an idea of how good you can get a live traffic map up on the laptop, I don't have the link now though to post.
The TT has more options compared to the MZD, and has a built in simcard for traffic, unlike the crappy MZD which relies purely on your phones data via an hotspot, which still requires a subscription, although I can't complain as Mazda paid for mine due to early BT and wifi connection problems, I had a new wifi and BT module fitted.
Both systems allow waypoints.