DC Rainmaker’s App Review 2020

I searched to see if this topic had been discussed already, but didn’t see it.

DC Rainmaker did an updated App review, posted March 27th. He, of course, went into great detail on 11 training apps. I haven’t even gotten through all of it. But he openly admits that the two apps he uses are the two top dogs on the market, Zwift and TrainerRoad.

There are obvious pluses and minuses to both, and DC Rainmaker is much more skilled at expounding on these than I, so I recommend his article.

Finally, I can unequivocally call myself a TR Fanboy. I use the app, listen to the podcast, and occasionally browse the forums. TR has undoubtedly made me faster, which for me is a substitute for fitter, which is my actual goal.


TrainerRoad hands down.

Zwift is a game by their own marketing!

Zwift is those who wish to be Social!

TrainerRoad has always been about being Faster.

With the introduction of Group Workouts, now you can suffer Working Out with others too! :slight_smile:




Working Out is TrainerRoad

Going for a ride with others is Zwift

You now get BOTH with TrainerRoad!

Be Social AND be Faster!

TrainerRoad for Life!


I like working out but I like competing and going fast way more. Everyone is motivated by different things but that is why I train. With the racing season pretty much toast, Zwift has been an excellent way to get that fix. So in my book it’s become more than something social.


Same for me. I dropped Z years ago but with racing dead for now I signed back up. I do a lot of training on TR but have set an abundance of PRs on Zwift of late. TR is like practice and Zwift is the “game” for me. :grin:


Pluses and minuses to both. DC even admits he uses both, probably for the same reasons. I’m sure I’d enjoy Zwift if i gave it a try. But there are a few factors that limit me from using both:

  1. I’m cheap
  2. I want to use my time most efficiently
  3. I can’t stand cheaters
  4. I’m cheap

Other than these factors, I’d probably really enjoy Zwift every once in awhile.


Pretty much a deal breaker for you then. Every race I’ve been in has had at least one!

I had quit Z in Dec. I just started up again because my cycling club, which I do rides with more often than not, is supplanting group rides with Z. So, I reluctantly paid up the monthly again. Will cancel that once my club picks up riding again, which will be some period of time after Shelter In Place is over, and probably discussions with their insurer, to make sure liability insurance is in place, and whatever the CDC and state and county health recommendations are.

What I like about Z is that workouts get imported from TP and other services, so if I have a coach, it’s easy. Right now I have to add with “Workout Creator”, which is a step or two. Not horrible, but it takes planning to do it ahead of time and add it to the TR calendar … which is not what a coach would use.

To me, that’s the only thing, and I’ve been living without it, until COVID-19. I wish TR could import workouts from TrainingPeaks, Xert, Today’s Plan, etc. I understand people feel they have to protect their workout plans, but once you are done riding and you upload to Strava, Garmin, etc. everybody has the workout, so I don’t know what the deal is.

1 Like

I’m not fast enough to race. I ride to be healthy and fit. I race to measure my progress against myself, and have a date on the calendar for which to train. Also, it’s much easy to cheat in a video game relative to real life. (Less barriers to overcome, no accountability, anonymity.

With a Smart Trainer and TR, there is no cheating. I can’t even cheat myself, unless I start to rationalize why my workout went poorly.


Sounds pretty defeatist tbh.

Clear cheaters will get pulled from official results in Zwift. Would you not race IRL if you lined up against people who had 40W worth of kit advantage? Racing whether online or IRL is never a level playing field.

Races on Zwift can serve as a way of really showing your maximal performance, I’ll wager you’ll go deeper trying to hang on in a race than you could on an interval session.

Both TP and Zwift are excellent, not sure why people have to declare their undying love for one or the other.


Great to have a trusted source like DC Rainmaker to go to for so much equipment/software. He really knows his stuff

1 Like

You didn’t read the post explaining my other reasons for not doing Zwift. I’ve got nothing against it. I even admitted I’d probably enjoy it. I’m not pitting one group vs another. TR is the hard work to put in so you can enjoy Zwift.

And I enjoy racing… the adrenaline, the moment, finding that one more person in front of me to catch. I definitely go harder in a race scenario.

All I’m saying is that I’m good sticking to TR until races resume IRL. If using both is your cup of tea, that’s awesome. Nothing against that at all.

1 Like

Agree with this. I’m not the most social at the best of times and full focus is on training and Zwift just doesn’t scratch that itch. Trainer road far superior for the training plans and calendar.


Count me in as a person who subscribes to both TR and Zwift. They fulfill completely different purposes in my riding, especially during the quarantine. TR beats the pants off Zwift for the training, but TR will likely never include the social culture/racing that Zwift has — they just simply have different agendas to accomplish.


Im not here to be social. I dont use strava or zwift. I am here to go fast and suffer.


You can from Xert. Export the .erg file from Xert then import it into TR’s workout creator. You loose the smart functionality though

Are you the suffering, sweaty dude in the Wattbike ad??? :joy:

I’m not at all opposed to those who enjoy solitary suffering, but we should be able to appreciate the irony in posting about antisocial preferences on an online forum… :man_shrugging:


I don’t know - I’m not a “social athlete” but I love nattering on forums. :sweat_smile:

@ABG is embodying the core of TR imo.