I use Ulysse Speedometer Pro. Very feature packed, can import tracks to Google maps, UI is quite customizable, etc. Battery usage isn't all that bad
and I often just put my phone into airplane mode w/ gps turned on.... it lasts hours and hours.
I will often keep it in a waterproof case on my gooseneck to offer a large, highly visible speedometer display that is much more easy to read while
at speed than most all handheld GPS units. Which is what I really like about it.
Obviously not as accurate as a dedicated gps, but I'm not looking to set/record speed records either. It does what I think you're looking for quite
well. Also available in a free version.
Frenzy 9m, 13m Ultralite
AccessXT 6, 8m
R3 10.8m
Slingshot 6, 10m
GI Flight 93
Libre VMax-II
US728