I used to use it for number 2 alot when it started about the same time as Strava, at the time I thought their package was better but the critical mass developed in Strava. Its a bit like the Betamax v VHS thing IMO. What I still use RWGPS for is its more meaningful easier interpretation of segments. Its usefull for understanding my TT performances.
Number 1 RWGPS has always IMO done better than Strava.
I’ve no idea about MapMyRide though.