Satellite guided approaches are used when there is no visibility, so I don't know how that would help. You could use terrain-matching radar for navigation, but that would require additional equipment on the airplane. Every plane already has GNSS receivers, so implementing RNAV is basically a software feature.