I still use a 920XT and have not seen a reason to upgrade. However, for the past few workouts it no longer records elevation gain for either running or cycling.
I tried cleaning out the ports on the side of the watch but it didn't remedy the situation.