Martin,
Not sure you're going to find that the Triumph offering is what you need. I find that a navigation setup is VERY specific to each and every person differently. That is to say, I may be comfortable with a Garmin ZUMO, others might prefer just a phone with Google Maps or Rever or Calimoto running, some want it mounted, others can get by just by listening to the directions in their ear. It becomes hard to define unless you know the types of riding is involved (long distances, short runs, random, planned, etc.) to give a good answer.
If you want a variety of answers, perhaps ask people for what they are using, how they are setup, how they ride, and what they would change (if anything).
I have a setup but it works for me, it may not work for you.