One gadget I've always fancied is an 'audax progress indicator'.
This would entail a simple 1-line display, possibly bar mounted, showing current time in hand / behind time based upon distance travelled and time taken. So if I'm 15 minutes ahead of schedule it would show 0:15 (perhaps in green / with an 'up' arrow?), and 20 minutes behind schedule would show 0:20 (flashing red / 'down' arrow?), where 'schedule' means getting to the finish exactly on the time limit. Push a button to see the result, then time out to save the battery. Would save all the mental arithmetic in the cold, dark hours.
Requirements -
1. ability to track elapsed time and distance travelled since the start, and compare them with total distance and time limit to calculate progress.
2. some way to enter total distance, 'nominal' distance, time limit - or to select from default distance / BR / BRM / custom options. For example, a 208km ride under BRM regs would have a time limit of 13hr20min based on the 'nominal' 200km at 15km/hr, but would get an additional 32min (8 km @ 4min / km) under BR regs.
3. battery life of at least 40 hours (to get through a 600km event) - option to market a special PBP / LEL device for longer events.