I found it pretty shocking how little I cared about strava once I stopped regularly checking it. My rides get sent there through garmin connect, but rarely check into strava anymore except if I ride a training route that I know has certain segments on it and I want to see if I
pr them. I find that feature nice, but it isn't a substitution to training with the power meter. Trainingpeaks has that site bested for power stuff.
I do like keeping the gps route of the rides I do and I've had the mapping of the garmin save me on routes before so I will bring the computer. The watch that SF has would be cool and I could see that being my next computer solution.