it would be nice to use the HxM accelerometer info to calculate the speed, the distance and position when the GPS data is not usable (above the user define DOP thresold).
it can also be interesting to correct the GPS data with the HxM info at low speed (walking, hiking) where the HxM information might actually be more accurate than the GPS info.