I like using my phone and dislike spending money on a dedicated GPS. I like my phone nice and protected in my tank bag so started looking at a compromise on the actual display. Came up with Maxca XPlay C5 Pro. In essence the same technology as most new cars where Apple Car Play or Android Auto...
My 2016 is sitting at 3500Km. I zero my Ave with every new tank and end up with a 4.9 L/Km. This is based on a good mix of commuting and open road riding.