Why should I choose TrainerRoad over Zwift?

I tend to agree the overthinking part. First get the big picture right before going into details as nicely described here:

I think if TR would just add 2-3 most used metrics / graphs (maybe in an “Advanced Metrics” section) it could then be the complete package for those of us that already have the big picture right by strictly following a (TR or self made) plan and keeping an eye on sleep/recovery and nutrition. So no need for GC any more. As far as metrics are concerned I think of:

  • Overall time in zones by date range (especially for the polarized group)
  • Showing W’ Balance for workouts and rides
  • Maybe some indicator along HR/Power correlation
  • Maybe some metric/graph with regard to Form