I use RWGPS post ride to fix the speed and elevation numbers.
Those complaining about a 0.6% difference is kind of insane in my book. That’s 15.00mph vs. 15.09mph, or for most practical purposes ‘the same’ number. The speedometer in your car is often has no better accuracy wise than this.