I think it's going to be a while before they upgrade the device. Famous last words, but the reason I say that is the only thing it really needs is longer battery life and more memory. But, they need to do that while keeping the unit size and price at current levels. New features can be introduced with firmware software upgrades to the current device and the hardware limitations really only affect distance cyclists who are on the road for 10+ hours.
They need to be spending their time making better end user analysis software. It's pretty good now, but could be worlds better.
__________________
just being