@Greenham
If you use a Zumo XT (not XT2) and navigate with automatic recalculation turned off, you might want to consider using the GPX 1.2 export format (either "export" it via USB to your device or use "save as" and then transfer it via Germin Drive app).
In a nutshell, you will end up with a route on your Garmin that behaves as accurately as a track with turn-by-turn indications and still announces the via points (not shaping points).
This was my preferred way to navigate with my Zumo XT, and that is why I love the feature "navigating routes as tracks" implemented to MRA NN with the latest update, as it behaves similarly.
If you want to learn more about GPX 1.1 versus GPX 1.2 you will find an excellent article here: