My biggest problem with Strava right now is they seem to have stopped development completely. Have they added any features of functionality over the last couple years at all? And there are some desperately needed upgrades IMO, such as the ability to fix power spikes. My PD curve looked stupid after a ride and I had to find a third party utility to fix the spikes and re-upload, and doing a quick search, it looks like its been a repetitive feature request on their support site for years.