However, I'd guess that most of the improvement in user experience comes from the higher reliability than higher accuracy. Even if the errors from all systems were completely uncorrelated (which they are not), averaging the location reported by four systems gives you at most a factor of 2 in improved accuracy. On the other hand, if your chance of being able to lock onto enough satellites (within a given number of seconds) for one system is 80%, the chance that you can lock on to at least one of the four systems becomes 99.8%.