I feel sure that eventually ADS-B or son of will eventually replace both.
Only up to a point. Our dear friends at the CAA would only permit ADS-B when linked to a fully approved GPS - not a Skymap III/Garmin 196 etc. So although it might well be a good thing, the devil (and massive cost) is in the detail.