JUMP TO:

BUY NOW:

  • Amazon.com
  • Clever Training
  • Wiggle

Stages Dash L50 & M50 GPS Bike Computer In-Depth Review

DSC_3106

It’s been nearly a year since the Stages Dash L50 & M50 started shipping, back in June 2019, which was almost a year after they were announced at Eurobike 2018.  To say both the product and this review have been on a long road would be an understatement. During that timeframe the Dash has received numerous updates, including features like Varia cycling radar support and an improved app. The remainder of the numerous updates have been largely on fit and finish, more so than dramatic new features.

More than that though, the Stages Dash L50 and M50 are the company’s first color display bike computers. They are not however the first bike computer the company ever made. That honor went to the original black and white Stages Dash (which has since received upgraded internals and become the Stages Dash L10). The ‘L’ designator indicates a larger size, while ‘M’ means a medium size. The 10 or 50 portion of the name is simply the series identifier. Thus the L50 and M50 are of the same series in two formats.

When it comes to structured workouts, Stages has largely dominated that front. Renewed interest from Garmin and Wahoo may be challenging them – but the deeper you dig into the Stages Dash ecosystem the more you realize how deep it really goes. Inversely, this is Stages’ first go of mapping and navigation, so in this review I explain where the product is, and isn’t. Priced at $249 for the Dash M50 and $299 for the L50, they’re at a similar price-point to the Wahoo BOLT (just reduced to $229) and Garmin Edge 530 ($299). But how equal are all these units?

That, I set to find out.

Stages sent over a pile of Dash media loaner units to test. Including an even greater number of mounts. My dog now has a mount on it. Once I’ve wrapped up this review here I’ll put everything back in a hermetically sealed shipping container and send it all back to them. If you found this review useful, hit up the links at the end to support the site.

Unboxing:

DSC_1351

The parts in the boxes between the Stages Dash L50 and M50 are identical. Thus, we’ll just unbox one of them for now – the M50 it is:

DSC_1362

Inside you’ll find the out-front mount, the Stages Dash itself, a manual that’s made of some crazy water-resistant paper, plus a tether and a micro-USB charging/sync cable:

DSC_1367

here’s a closer look at the mount as well as the tether and charging cable. Don’t worry, more mount shots coming up later.

DSC_1375

And a closer look at the Stages Dash M50:

DSC_1372 DSC_1369 DSC_1371

Ok, there ya go on the unboxing – pretty straightforward. For a quick size and weight comparison, here’s how it shapes up against the Wahoo BOLT and Edge 530:

DSC_3097

And weights (BOLT – 61g, Edge 530 – 79g, Stages M50 – 97g, Stages L50 – 129g):

DSC_3098 DSC_3100 DSC_3099 DSC_3101

Got all that? Good. Let’s start using it.

The Basics:

The first thing you may or may not realize about all the Stages Dash units is that they can actually be mounted one of two ways: Landscape or portrait. That’s because on the underside of the units they’ve got two different mounting positions, seen where the gap exists on each unit:

DSC_3033 DSC_3035

Here’s an example of both orientations. Once you mount it a given way, you can go into the settings and choose a ride profile that switches everything to the correct orientation (which I didn’t do for the secondary photo to the right):

DSC_3038 DSC_3040

The Stages mounts are all metal, and there’s a boatload of them for tons of different scenarios/bikes/configurations. I’ll give Stages credit that they realized (albeit a few years ago), that mount compatibility is the semi-secret key to anyone having success in this market. That also extends to things like GoPro camera & Di2 junction box mounting spots as well.

DSC_1392

However, all that compatibility aside, I will note that the mount still remains one of the more annoying aspects of the Stages Dash lineup to me. No matter how many mounts I use on numerous bikes and numerous Stages Dash units, getting it to click right can be cumbersome and non-reassuring. And I don’t feel like I’m alone in that complaint, judging from other’s opinions. The main reason Stages has gone with an all-metal mount design is to decrease the dependency on the tabs seen in Garmin/Wahoo/everyone’s mounts. However, to be honest, I just don’t hear any sign of widespread issues here with real-world users for the last 11+ years. It’s just not an issue. I’d strongly recommend Stages re-think the mount on any future products.

Nonetheless, once you get the mount and bike computer mounted, you’ll power it on via the side buttons. These turn on the display (it’s not a touchscreen). Navigation through the screen is done using the buttons along the bottom (or side, depending on how you have it oriented):

DSC_3042

Which, unfortunately, gets me right to my second point (fear not, after this is smooth sailing), the buttons suck. They’re hard to press, often require double presses that are hard to know if they triggered or not. I suspect part of that is amplified by the general slowness of the unit, so you aren’t sure whether something pressed and have to press it again. Having/leaving the ‘beep’ on helps, since you’ll hear the sharp beep tone on each button press.

The menu system is pretty easy to navigate. From the main menu, you’ve got four simple options. Note that the menus are *IDENTICAL* for both the Stages M50 and L50. Everything is identical except size. So I’ll use them interchangeably here.

DSC_3046

The four core options do the following:

– Start ride: Yup, it starts the ride
– Portrait Preset: This is actually the name of the specific preset I’m in, it’ll show whatever you’ve named that preset. Think of this like your ride profile, which contains things like data field layouts and other settings
– Ride History: You can relive the glory days of…erm…yesterday.
– Main Menu: This could alternately be titled ‘Settings’, but it’s more than that, it’s where you can do things like choose a course, or a workout, and also view ride history.

We’ll first talk settings, and then back into actually riding with it. I’ve got separate sections for courses (navigating) and structured workouts.

As I mentioned above, the ‘Ride Profile’ is where you group all your settings for the unit. You can have multiple ride profiles. So for example, one for road riding, one for mountain biking, another for races, etc… For those coming from the Garmin realm, this is akin to ‘Activity Profiles’. Starting with the most obvious thing to configure, data pages and screens, that can be done in one of three places:

A) The Dash unit itself
B) The Stages Sync smartphone companion app
C) The Stages Link website

This is unique and a major selling point for Stages compared to Garmin (device only), or Wahoo (phone only). It’s essentially the holy grail of customization and tweaking. And that concept extends straight into how you configure your data pages. I’ll show it here via the web interface since it’s a bit simpler to take screenshots of:

image

Each of your up to 9 pages can have upwards of 10 fields (Stages M50) or 16 fields (Stages L50) on them. Seriously, you can go crazy. Or not. You can also just have less fields and bigger data fields – especially on the Stages L50 with the larger screen.

image

And here’s the same for the M50:

image

Ultimately, especially on the L50, you can get pretty creative with field layouts. I’d say that in general the ‘easiest’ place to configure these fields is on the website, with the least easy on the unit itself. The smartphone is in the middle. It’s not that doing it on the unit is hard, it’s just that the categorization process of how the menus are on the unit makes it a bit slower to do. But you do whatever makes you happy – you’ve got the choice here.

Here’s a pile of data screen examples I created. First for the Dash M50:

And now the Dash L50:

In addition to data pages, you’ve got a pile of ride profile specific settings, which are the same for both units:

image

Essentially these bucket into display/power related options, recording options, and orientation. As noted above, both Dashes can be oriented in either portrait or landscape. And with that, you’d configure a given ride profile in one of those two orientations (since the data fields will look different in each configuration).

Meanwhile, there’s a pile of settings that are across all ride profiles. These include phone connectivity settings (pairing, smartphone notifications), workout settings (how individual steps are processed) , map/course settings (orientations, trail lines, POI’s, etc…), and device settings (notably language/units/time formats). I’ll dive into the workout/course navigation settings in those respective sections.

image

As for pairing with your phone, you’ll actually have done that as part of the initial setup. It uses a simple QR code you scan with your phone and 5 seconds later you’re done – pretty much the same as many devices these days. I mean, except Garmin. They’re still using this process for pairing your Edge device.

2019-06-11 19.43.56

The device will display smartphone notifications mid-ride (or, if you forgot to turn it off, mid-backpack), that works just fine. In fact, it assumes that all text messages coming in are happy, and puts a little smiley face next to everything my wife sends me:

DSC_2995

Later on, this same smartphone connection is used to upload rides via Bluetooth Smart to the Stages app/platform, and other 3rd party sites like Strava (more on that in a moment).

2020-03-17 15.16.16 2020-03-17 15.16.27 2020-03-17 15.16.21

Next, we’ve got sensor pairing. The Stages Dash allows sensors to be paired only to a specific ride profile, or, in the more common sensor pooling concept to all profiles. In general, I’d recommend you just pair to all profiles, so that later on you aren’t confused as to why a sensor didn’t connect for a ride.

Pairing sensors is done via the sensor menu, and you’ll pair ANT+ sensors and Bluetooth Smart sensors individually. This has its pros and cons. It’s great for power users, but perhaps a little confusing for regular users. In every scenario I can think of, for outdoor cycling specifically, you should always pair ANT+ over Bluetooth Smart.

(Geekery explanation corner: The ANT+ power meter profile is far more mature/stable than the Bluetooth Smart one, specifically around data consistency. For radar, there is no Bluetooth Smart radar profile, so you wouldn’t see them there. For speed/cadence sensors, only Garmin sensors support multiple Bluetooth Smart channels versus unlimited ANT+ connections. So again, using ANT+ makes sense to not block other apps/devices you might use. For heart rate straps, some newer straps from Polar and Garmin support dual-BLE connections, but most don’t. So yes, just choose ANT+ every time unless you’re pairing the rare BLE-only device.)

DSC_3067

The Stages Dash M50 & L50 support the following sensor types:

A) ANT+/BLE Speed-only, ANT+/BLE Speed/Cadence Combo, ANT+/BLE Cadence-only
B) ANT+/BLE power meters: Note, no addition cycling dynamics metrics though
C) ANT+ FE-C (but non-controllable): Control firmware update slated for mid-April.
D) ANT+/BLE Heart Rate
E) ANT+ Radar: Such as Garmin’s Varia Radar

Ok with all that set, let me show you how it works for a simple non-workout/non-course ride. To begin, you’ll go back to the main dashboard and ensure the upper edge shows that it has GPS lock (little arrow icon), as well as icons for any sensors you have paired (like HR, power, etc…). As always, riding before any GPS device has GPS lock only makes that process taker longer.

DSC_3069

Once that’s done, tap the side little arrow button at the button to start the ride recording. You’ll now see the data screens that you configured. To change to other screens, press the up/down button:

DSC_3073

And to create a manual lap marker, press the lap button in the lower left corner. One of the main Stages Dash L50/M50 features is the colored power zone gauge. This large display box shows your exact power level according to the color-coded power levels you’ve defined within the Stages app (either automatically or manually).

DSC_2997

This same colorful power gauge will also be repurposed during workouts to show you target zones and how well you’re working to achieve those zones.

Mid-ride you can access various settings by long-holding the circle button, which shows a mini-menu that at the top includes the most common features like backlight or power meter zero offset. Or, you can take a screenshot here too.

DSC_3075

As you go down the list further though you can access the ability to edit that specific data page right from the unit mid-ride, as well as change the power settings (to save battery), or even turn the unit off altogether.

DSC_3076

It should be noted that the Stages Dash L50 and M50 both support the Varia Radar to detect cars approaching from behind. They launched this functionality late last year, and I wrote an entire piece on it at the time.

Hit up that post for more details on how it all works.

Finally, when you’re done with your ride, you’ll quickly tap that circle button again to bring up the ride menu, which is where you can save/end/delete the ride, or even go back and access the larger menu system (such as to change the course or structured workout):

DSC_3074

After you’ve saved a ride, it’ll give you some top-line stats, as well as the ability to dive into more detailed stats and summaries, including maximal values for power and heart rate:

DSC_3079 DSC_3082 DSC_3080

It’s at this point that the unit will sync your ride via Stages Dash to 3rd party platforms including Strava, TrainingPeaks, and plenty more. See all those details in the ‘Platforms & Sync’ section later in the review. All you really need to know is it works exactly like you’d expect, a few seconds later your ride is over on Strava or wherever else. Also, the .FIT file is available locally as a USB mass storage device in case that’s more your thing.

2020-03-17 15.16.49 2020-03-17 15.33.48 2020-03-17 15.33.53 2020-03-17 15.34.03

Finally, I’d be remiss if I didn’t mention battery life. It’s one of the marque marketing features of the Stages Dash – coming in at a claimed 24hrs of riding time (or 12hrs with maps/courses). On paper anyway.

In reality, it’s hard to judge clearly. For example, if I go out for a ride, battery life seems fine/acceptable after a few hour ride. No major drops, enough that I don’t really have to think about it.  And the display does indeed handle itself in a rather bright way the entire time. Visibility is *never* an issue on the Stages Dash L50 or M50. This baby is bright as a over-tweaked flat-screen TV in Best Buy. And atop the screen (upper left) is a small light sensor, so it automagically adjusts in real-time to your lighting conditions:

2019-06-11 20.18.52 HDR

The only challenge is what happens after a ride. That’s because the Stages Dash doesn’t automatically turn off if it’s connected to your phone for notifications. Instead, you have to manually power it off. If you don’t, it’ll die a slow death until it runs out of battery (albeit, probably a day later). Then you’ll turn it on the next morning and find this:

DSC_2983

This challenge is only doubled-down on by the fact that it charges incredibly slow, and half that yet again if you charge it while powered on. Stages did note though that my unit is an older one from last summer, and that new units double the charging speed. Further, Stages is saying though that they’re working on a fix to ensure the Dash follows the configured automatic shut-down time (which is 20 minutes if not in a ride/activity).

Ok, with that we’ve wrapped up all the basics of a simple ride. But in many ways, you don’t buy the Stages Dash product for a simple ride (I mean, you could, it’ll work just fine for that). You probably bought it for more advanced uses. So I’ve split those two use cases up below.

Structured Workouts:

DSC_3111

Before Garmin and Wahoo showed recent renewed interest in structured workouts, the original Stages Dash unit was leading the charge. While the on-unit bits were more impressive than Garmin or Wahoo at the time, it was really more the backend website piece that drove the combo-dish. The thing is, under the covers the Stages Link site is really Today’s Plan. If you’re not familiar with Today’s Plan, they’re a training log and analysis site. A well regarded one too – used by a few WorldTour pro cycling teams among many others. Roughly like TrainingPeaks.

That’s mostly great for Stages users, because the depth of Today’s Plan as a website is something that neither Garmin or Wahoo deliver within their native offerings. Instead, if you want to go as deep as Stages, you’d have to use 3rd party sites on Garmin/Wahoo, including TrainingPeaks…and ironically also Today’s Plan. But, does the early Stages lead mean they’re still a leader here? Let’s dig in a bit.

First, I’m going to create a workout. However, you can easily take one of hundreds of workouts they have already pre-categorized and filterable:

image

But in my case, I’m a rebel, so I’m going to create my own outdoor workout and indoor workout. First up is choosing to create one from scratch or using a template. In my case, I’m going to actually duplicate one as a baseline, and then tweak it. So I’m going to take the outdoor one I created, and make it a shorter indoor one (basically slicing off the much longer warm-up I had to get me to farm roads). The process for a new workout is identical.

You’ll see up top I can specify some general details, then down below is where we get into the nitty-gritty.

image

You’ll see each step listed. Note at the top the ‘Sample Thresholds’. The workouts are fundamentally based on power zones that you’ve defined in your profile. Meaning, that’s how they’ll be executed out on the road on your Stages Dash. However, for the workout builder bits, you’ll want to ensure that the ‘Sample thresholds’ option is correct, else previewing it will use a default 200w threshold.

image

First, I’m going to tweak my warm-up from the longer 35-minutes easy to a shorter 10-minutes. I just do that by changing the time.

image

Next, I’ll tweak/set my main intervals. Notice above/below it shows my estimated power zone range. For the warm-up, I’ve got a much larger range. Whereas below, I’ve reduced that range by using decimals for the power zones (e.g. 4.7 to 5.0).

image

I’ve also set the duration at 5 minutes and the number of reps at 4, and the recovery (rest) period at 2 minutes each.  You can see how this looks in the workout builder, once I added a few sprints in there too for fun. You’ll also notice it shows the zones down below using the sample value of 285w.

image

And, if we scroll back up top, it’ll automatically be calculating the duration and TScore (load):

image

With that set, we’ll go and drag it onto the calendar. We can also just save/highlight it too, which means it’ll always be on the Dash, no matter the day. You can set the day/time/priority when dragging onto your calendar.

image

In fact, you can also add a course atop it too. But, we won’t cause too much drama in this section.

image

However, where things start to get pretty impressive is the ability for Stages to utilize these pre-planned workouts on your calendar to predict training load. Again, this is something that isn’t found in the baseline offerings from Garmin or Wahoo.

You can see this pre-ride if you click on the interval before you do it, showing you the dotted line of that activity, and what’s planned on your calendar. Which then will ideally match what happens post-ride:

image

But, to show you the power of this (similar to other training lot platforms), I can add forward-looking workouts to the calendar. So what if I put this workout on the calendar for the next few weeks, twice a week – plus the longer 90min variant once a week (I know, not optimally designed, but just to illustrate a point).

image

As you can see the dotted line showing me the next working (since that’s what I clicked on), and then forward-looking from there with the workouts that are planned on the calendar (all sub-100 in T-Score).

In any case, let’s start riding. Because the way structured workouts enumerates itself is both the same indoors and outdoors, I’m going to show you the functionality indoors. It works identically outdoors. But it’s a heck of a lot easier for me to take photos indoors than outdoors. Don’t worry, I’ve got some shots from doing some out on the road too.

Now, on the Dash we need to add the planned workout. So from the unit we’ll choose ‘Main Menu’, and then ‘Select a workout’:

DSC_3086 DSC_3087

This allows us to choose what’s on our calendar, or one of our favorited ones. If for some reason you didn’t open your smartphone app to sync (or sync via USB cable), now would be the time to do so.

Once the workout is started and loaded, what you see will depend on what fields you’ve configured. In my case, I set it up such that I could see the entire workout (known as the workout graph), and then various data fields related to both the current interval and the workout as a whole. For example, the workout graph data field (the pretty one below) will show you the entire workout at the start of each interval/section, for what seems about 20 seconds.

DSC_3004

After that, it goes into a more zoomed in view of what appears to be about the next ~20 mins worth (or maybe it’s just the next three chunks, either way). What you’ll notice above/below though is the coloring around each square, indicating whether or not I’m above or below. In the photo above, I’m below the lap bar for that particular interval (the cool-down, as it were), whereas in the photo below I’m on-point for the target power for that interval.

DSC_3001

I like that view, as it makes it easy to see what’s coming up near-term, as well as the occasional refresher on long term.

The way the Stages Dash works (in conjunction with Stages Link) is that you have three options for how it iterates through an interval:

A) Automatically
B) Manual
C) Half and half (my lingo)

In the automatic variant, it’ll automatically go forward through the workout and you’re just along the ride. I’d consider that the norm for how most people assume it’d work. For the manual variant, you’ll manually step into each workout step that’s a work interval. So if you’ve got 5 minutes of hard work, it’ll actually wait at the end of the rest interval, before you press lap to start the work interval. However, upon completion of that 5 minutes of hard work, it’ll instantly go into the rest/recovery interval.

However, for the half and half intervals, you can basically have certain parts of the workout wait until you are ready. For example, doing a longer warm-up, and then you can start the inside section (caller inners) that starts the legit part of your workout. Or, just a different part. You can get pretty crazy here with how you iterate through things.

You can manually skip forward to the next section at any time by pressing the lap button, or pause the workout straight-up by pausing the ride. There isn’t however any way to go back to a previous workout section to re-do it (such as getting hit by a stoplight 30-seconds into an interval).

DSC_3007

As you complete each interval you’ll get a lap summary message in the lower right corner of details of the previous interval. Or, in the case of this photo, my rest/recovery section’s averages:

DSC_3003

The system works well, both indoors and outdoors. At present it’s not yet controlling a smart trainer, but can read data from it. It sounds like the control is coming any day now, as they’re depending on that functionality for their Stages Bike and integration there. I did a workout yesterday indoors no issues (as seen in photos above). And have done them outside too.

I did run into some weird workout bug while running a beta firmware version, but I haven’t seen that bug repeat in the latest beta or production firmware (I’m running one unit on each). The beta firmware I’ve been using is the production firmware as of today.

Now, it doesn’t really end here. From an on-device workout standpoint, I think that these days the Wahoo/Stages/Garmin experiences are all pretty much the same for 95% of people. Meaning that there are 5% of people that do ‘unique’ things where one solution might be better than the other. Perhaps I’ll take some of this quiet time to finally compare the three side by side in a structured workout.

However, where there’s a clear winner is not just what happens before the workout, but also after the workout. Let’s take yesterday’s intervals. That then sync’s back to Stages Link. It’s here that I see the intervals as normal:

image

But look closer, and you can see that it’s lined up what I was supposed to do for each interval with the actual interval. Even more, it shows my ‘compliance’ score. Obviously, I wasn’t too hot there. But damn, I nailed that warm-up!

image

But what’s fascinating about the compliance score is that it’s not just a ‘did you hit the zone’, because clearly, I did hit all of the main interval zones (but undercut the final short sprints). You can see my average wattage for each of those is spot-on. So why the low compliance score? Well, because I was wobbly AF. I was over and undershooting quite a bit. I was doing this on an indoor smart trainer, but without it being in ERG mode. So it was…special.

image

Still, that’s super cool. And you can dive further and further down these rabbit holes within Stages Link all day long. Realistically I’m not sure at what point such a review becomes more of a ‘Stages Link/Today’s Plan’ review more than a Stages Dash review. You can see my slightly older vintage Today’s Plan post here. But let’s be clear: This concept doesn’t exist in any form on Garmin or Wahoo, at least without not including some element of 3rd party program (which, would invariably be back on Today’s Plan).

Now, for those that don’t have any desire/intent on using Stages Link for analysis, then the value prop does fade away a bit. If you’re invested deep into the TrainingPeaks platform, then all the structured workout bits work just fine – just not in an automated sync fashion. Meaning, you can’t push a TrainingPeaks workout to the Stages Dash automatically, it has to be done manually by exporting the file and manually opening it up on your computer.

Still, I get the feeling from talking to the Stages folks that they might exist almost entirely to nail the structured workout bits. I think it’s been clear through every iteration of the Stages Dash lineup that their ‘nailed it’ feature is the entire structured workout experience. And by and large within that ecosystem, they win there.

DSC_3108

The Stages Dash has navigation and mapping. Mostly. Like many units on the market the definition of what ‘navigation’ is varies a bit. When it comes to bike computers, you’ve basically got a handful of core tiers, and a lot of grey area between them. Just to set the stage a bit, here’s roughly how I’d define things.

Tier 0: No navigation, no courses, no breadcrumb trail, no maps, no nothing
Tier 1A: Can load courses, and display those as a breadcrumb trail without any mapping data
Tier 1B: Can’t load courses, but might display some sort of maps
Tier 2: Can load courses with breadcrumb routing only atop actual maps, but have to have courses pre-defined
Tier 3A: Courses + pre-defined turn by turn navigation atop maps
Tier 3B: Courses + pre-defined turn by turn atop maps, but may require a phone to do routing (pre or during)
Tier 4: Courses as well as on the fly navigation to saved waypoints, with underlying maps (no phone/connectivity needed)
Tier 5: Courses as well as on the fly navigation to any address/point you can imagine, with underlying maps (no phone/connectivity needed)

Note, I made up these tiers at this moment. I reserve the right to change the naming and definitions in 5 minutes. Still, the concept hasn’t changed in the last 5-7 years. Roughly speaking, here’s where the market sits on these:

Tier 5: Garmin Edge 830/1030, Hammerhead Karoo, Sigma ROX 12
Tier 4: Garmin Edge 530, Wahoo ROAM
Tier 3: Wahoo BOLT/ELEMNT (depending on source), Stages Dash L50/M50
Tier 2: Wahoo BOLT/ELEMNT (depending on route source)
Tier 1: Edge 130
Tier 0: A $10 bike computer

Ok, got all that? Good. Note, there’s more nuance to these levels. For example on which companies provide free maps and which don’t, or which services are or aren’t supported. Or how easy it is to get courses onto devices, etc… And perhaps super importantly: Whether or not it can re-route onto new roads when you get lost. But at the core, everything mostly boils down to those tiers. They are what they are, they have been what they have been, and they aren’t terribly debatable. Something like Lezyne’s Mega-C/XL falls into a blend of Tier 1A + Tier 3B. It’s messy. Hence why I’m not going to try and boil the ocean here.

So, here’s what the Stages Dash M50/L50 can and can’t do:

– Can show maps for any region on the planet that you can download for free
– Can navigate with turn by turn instructions (e.g. ‘Turn left on Maple Street’)
– Can show points of interest in nearby areas
– Can show features like water, forests, roads, bridges, tunnels, etc…
– Cannot re-reroute onto new roads, it’ll simply tell you you’re off course
– Cannot choose a waypoint on the device itself to route to, must build course/route first and send to device
– Cannot choose a random address on the device itself to route to, must build course/route first and send to device.

With all that in mind, there’s three main ways to get routes onto the device:

A) Simply create them using Link app/site and send to Stages Dash
B) Link up your Strava account, and have it push favorited courses to Stages Link, and then onwards to Stages Dash
C) Manually import a route file (.TCX/.GPX/.FIT)

And continuing our list format, the following services can push routes to Stages Link:

– Strava (Routes)
– Veloviewer (some routes)
– GPSises (aka Alltrails)
– Stages Link itself for creation

And finally, one minor caveat – at present here in March 2020, the route creation feature is considered a ‘Premium’ function of Stages Link. However, going into April, they’re getting rid of the paid version and users will have everything that was part of Premium expect for the training plan generator. Stages says that if you’re a Stages user and simply want Premium, to contact support and they’ll add it to your account immediately for free (versus waiting till April). I’ve seen that manifest itself in the comments section already – so good to see!

Starting with what I typically do first, it’s actually Strava routes. I tend to build all my routes there, since that’s easiest for me to use across virtually any device I use. These show up in the Stages Link app automatically once I’ve paired my Strava account to Stages Link.

image

You can tap on one to tell it so favorite and push to your device. You can’t however preview it from the Stages Link smartphone app, which is kinda sorta a bummer. So I can’t zoom in and see details about there. However, I can do that from the Stages Link website:

image

Either way, the net of either of those scenarios is that the route ends up on your Stages Dash. However, you can also manually create a route wholly within Stages Link with no other 3rd party services. This works basically just like you’d expect. You tap-tap-tap your way around, and it’ll create the route.

image

You can also add points of interest/markers too:

image

Like with workouts, you can drag a route to a given day on the calendar, and it’ll ensure the course is loaded onto your device in time for that ride by syncing that route to your device. Next, on your device, crack open the menu and go into course, and then it’s here that you’ll select the course to follow:

DSC_3091 DSC_3090

Now, start riding (after pressing to start the course). You’ll see your mapping page, as well as the breadcrumb trail atop that page.

Assuming the default page configuration, you’ll also have a page that lists the turns. In some cases, enough mapping data will be present to give you specific street/path names. Whereas in other cases it’ll just say to turn left or right (or go straight, etc…). Maps are pre-loaded for certain countries, and you can easily download maps for free for anywhere on earth with Stages Link too.

IMG_7084

Here’s an example of the cue sheet, where you can see certain turns have names, while others don’t. This isn’t terribly different than what you see on Garmin, Wahoo, or others – with mapping data sometimes a bit variable depending on the area.

DSC_3094

As you approach a turn, you’ll get a turn banner atop any data page you’re on. So you needn’t stay in the map or directions page each time.

IMG_7083

And if you go off course? It’ll notify you. Albeit, it seems a little wobbly on that. For example, in order to get the below photo, I purposefully made a turn off-course. At about 50-meters (~150ft) off-course it notified me I was doing bad things, which is fine. Except, it then thought the solution was some 1050ft feet away (320m). Obviously that part isn’t quite correct, but perhaps it was just practicing safe social distancing.

IMG_7086

In terms of re-routing, it doesn’t have that. And that goes back to all those tiers I talked about at the beginning. For more advanced units out there, it’d give you step by step instructions to get back on-course (such as the case might be with either one-way streets, or not realizing you missed the turn). The Stages Dash L50/M50 doesn’t do that, at least not today. From the conversations at launch some 9 months ago, it sounds like that was potentially viable with the hardware they have, but I’d point out that’s a huge lift for any company. Re-routing bicycle instructions is really, really, really hard (way harder than cars, since bikes can use both roads and non-car routes).

Finally, you can zoom in and move the map around as you see fit as well on both units by long-holding the circle button until the arrows pop-up:

In any event, if super deep navigation isn’t a big deal to you, then the Stages Dash M50 or L50 will probably fit the bill. Whereas if you were sans-phone and trying to navigate your way across Europe or elsewhere, the Stages Dash probably isn’t the best solution for those needs. For me personally, when I do routing, I rarely tend to go off-course (90% of the time), so it really comes down to that 10% of the time where I might need to shortcut a route and just need a ‘get me home the fastest possible way’, that wouldn’t be available here.

Platforms & Sync:

Just a quick note on syncing between different platforms. Obviously, as you’ve seen by now, the Stages Dash device is heavily tied to the Stages Dash app and backend platform (which, are free in the context of this review). Up until now-ish, that meant there were two tiers: Premium and free.

Premium got you things like more detailed ride analysis, training plans, and the course/route builder. However, starting in April the company is removing the differentiation for all but the training plan features. Meaning, you’ll get the full experience (which is what you see here in this post) for free. Said another way, you’re getting the full Today’s Plan experience…for free. Which is huge. Until April, Stages says that users can simply hit up Stages support and they’ll upgrade their accounts for free immediately.

But, how well does the Stages Dash play with other companies/ecosystems? After all, by aligning themselves to Today’s Plan, it’d be roughly equivalent to Wahoo saying their entire backend was built on TrainingPeaks (it isn’t, just an imaginary example). Well, for the most part we see pretty extensive 3rd party compatibility.

If you dive into your account settings, you can see all the platforms. First up is the list of platforms that Stages can accept data from. This is largely on account of Stages Link being Today’s Plan. So as such, you can actually link your Garmin, Polar, or Suunto accounts here. Wahoo too (except you do that on the Wahoo side). This makes it by far the easiest platform to migrate to, since you can sync data into it ahead of time.

image

Next, are the things that Stages Link pushes too (primarily, sends a copy of your finished ride). Plus Strava courses:

image

And finally, are the applications that have access:

image

In my testing, I found that the sync from my Stages Dash units outbound to Strava was immediate. Assuming I had the smartphone app (Stages Link) running somewhere in the background, once I finished the ride and saved it, within about 30-45 seconds I’d get the notification that Strava had received it. Super quick. Obviously, a longer ride will take slightly longer to transfer the initial file from the Stages Dash to your phone, but we’re only talking a handful of extra seconds.

Note that the Stages Dash doesn’t have WiFi, so all uploads need to happen either using Bluetooth Smart with the Stages Link app (Android/iOS), or via the Stages Sync app on your desktop computer (Mac/PC). I did both variants, and had no issues either way.

GPS Accuracy:

2020-03-03 13.46.03

There’s likely no topic that stirs as much discussion and passion as GPS accuracy.  A bike computer could fall apart and give you dire electrical shocks while doing so, but if it shows you on the wrong side of the road?  Oh hell no, bring on the fury of the internet!

GPS accuracy can be looked at in a number of different ways, but I prefer to look at it using a number of devices in real-world scenarios across a vast number of activities.  I use 2-6 other devices at once, trying to get a clear picture of how a given set of devices handles conditions on a certain day.  Conditions include everything from tree/building cover to weather.

Over the years, I’ve continued to tweak my GPS testing methodology.  For example, for watches, I try to not place two units next to each other on my wrists, as that can impact signal. And for bike computers, I keep them all roughly spaced on my handlebars. For some of the tests I’m using a combination of GPS bike computers as well as GPS watches to judge GPS accuracy.

As is usually the case, I’m largely just using my day to day training as my test ‘venue’, which mostly means the areas around Amsterdam (where I live). However, I have used the Stages Dash in other cities/locales, including in Mallorca (Spain), and within the Alps. However, both of those more elevation-oriented locations were back a number of months ago (last year) on much older firmware). So for these tests I’m just sticking to more recent data points. Though, I’ll spoil the ending and say I saw no issues with GPS accuracy back then either.

Realistically, it’s rare to see GPS bike computers screw up these days road-riding. It happens, but when it does it’s usually quite minor. Still, I’ll analyzer a number of sets here. While I just got a mountain bike last week, I haven’t had a chance to put it through its paces with the Stages Dash yet. So, road-riding it is here.

In any case, here’s a look at a ride a few weeks ago with the Stages Dash L50, compared against the Garmin Edge 830, Wahoo BOLT, and Apple Watch Series 5. Here’s that data set:

image

I started the ride, and then realized about 30 seconds later that my back tire was flat AF (a slow leak I’ve been meaning to fix for months). So, I took a quick detour into a local bike shop to grab the pump they place at the front door. However, what’s more important is the rest of what you see below is spot-on by everywhere, past pretty tall buildings (the tallest ones in Amsterdam), as well as under some overpass things too. All good!

image

Next, we’ve got my crossing my highway/river overpass. What’s notable here is all of the units are nice and crispy, with the little squiggle switch-backs pretty solid (the one to the left includes going under the exit ramps. Of course, that doesn’t include the Apple Watch – which trail-blazed across all the turns because…Apple Watch.

image

And from that point onwards, it’s frankly pretty boring. All the units largely stay on the road the entire time, save a few seconds here or there where one unit might dip a couple of meters to my side into the canal for a short bit and back. A slight offset. You can see the Stages Dash L50 do it once here (to briefly tourist at a castle):

image

And then you can see the Garmin Edge 830 do it once here:

image

But we’re really only talking just a couple cases of that, most of the time, they all looked identical (and boring):

image

So, let’s move to another boring ride. I mean, the ride was nice – just the GPS tracks are boring. This one of both the Stages Dash L50 and M50, as well as the Garmin Edge 830, Suunto 7, and Garmin Fenix 6 Pro. Mind you, the Stages M50 was chillin’ in my back pocket for some of this ride snuggling with my phone, yet still laid down perfect GPS tracks. Here’s that airport-loop data set:

image

Like I said, the tracks are boringly perfect:

image

More boring:

image

Two hours of perfectly boring tracks. But wait, what’s this excitement?!?!

image

Oh, that’s right. It’s me, getting distracted by riding under a Boeing 747:

image

I’m not sure I can really give anyone a hard time for that situation. Nor the fact that after I left the 747, I immediately enter a tunnel – which dorks up things briefly (though, barely). But I always opt to ride under 747’s when I can:

2020-03-03 14.02.35

Later in the ride on a bike path, I did see a bit of separation, primarily from the Suunto 7, but it was very small, and only lasted a few hundred meters.

image

In any case, let’s call that ride done and…boring.

Here’s another route, slightly different from the first one:

image

The only excitement we got on this ride was right at the beginning, when the Edge 830 apparently forgot it’s supposed to do the ‘GPS Thing’. It remembered about 300 meters down the road.

image

After that, pure boring:

image

Ok – so, just in case it wasn’t obvious: Zero issues with GPS accuracy on this unit (a trend I saw all the way back to last summer). Seriously, I’ve been riding with these things on and off since then.

Also, for lack of anywhere else to put it, I did test/look at where there were any recording differences between a Stages Dash unit and a Garmin or Wahoo one, with respect to power meters or heart rate sensors specifically. In those cases, I paired up a given power meter (Quarq on one test, Favero Assioma on another) as well as heart rate sensors (Polar H9 and Garmin HRM-DUAL) and looked to see if there were any differences between the recordings (beyond normal 1-2 second minor differences due to recording transmission/reception timing issues). They were not different at the recorded data level:

image

However, I will note that I see a weird quirk in the final summary screen of the Stages Dash units, where it reports a higher than actual power value for my “instant” power (I can’t produce that power, I’ve seen many hundred watts higher). This value isn’t shown anywhere else in the platform or files. Stages says they’re looking into it.

DSC_3080

But what’s key is that aside from showing that only on the Stages Dash L50/M50 ride summary screen, I see it displayed/recorded nowhere else. So, all’s good in that sense.

Finally, for elevation comparisons – I’d love to have some. But, the highest thing I can go over around these parts is a highway overpass (seriously).

image

Within that context, all of the units I tested for these rides tracked change in elevation very closely, however they were separated by about 5m in actual elevation. On a ride anywhere else in the world you’d never notice this. But when the *entire scale* of my graph is 20 meters (the highway overpass is shown at the 10 min and 1:06 marker), it makes a mountain out of a mole hill.

(Note: All of the charts in these accuracy sections were created using the DCR Analyzer tool.  It allows you to compare power meters/trainers, heart rate, cadence, speed/pace, GPS tracks and plenty more. You can use it as well for your own gadget comparisons, more details here.)

Product Comparison:

I’ve added the Stages Dash L50 & M50 into the product comparison calculator so you can see how it compares to other units on the market. To keep things simple for below, I’ve compared it against the Edge 530 and Wahoo BOLT – primarily since those are in the same ballpark price-wise. Of course, there are plenty more units in the product comparison calculator (like the Edge 830 or Wahoo ROAM), so you can make your own charts here as well. In the meantime, here’s how things line-up below:

Function/FeatureStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Copyright DC Rainmaker - Updated March 17th, 2020 @ 1:16 pmNew Window
Price$249$299$229$299
Product Announcement DateJuly 2018July 2018Mar 14th, 2017Apr 24th, 2019
Actual Availability/Shipping DateJune 2019June 2019Mar 14th, 2017Early May 2019
GPS Recording FunctionalityYesYesYesYes
Data TransferUSB & Bluetooth SmartUSB & Bluetooth SmartBluetooth Smart, WiFi, USBUSB, Bluetooth Smart, WiFi
WaterproofingIPX7IPX7IPX7IPX7
Battery Life (GPS)242415 hours20 Hours (40 in battery Saver Mode)
Recording Interval1-second & All data packets (even faster)1-second & All data packets (even faster)1-second1-Second or Smart
Satellite Pre-Loading via ComputerNoNoYesYes
Quick Satellite ReceptionGreatGreatYesYEs
AlertsAudio/VisualAudio/VisualAUDIO/VISUAL + LED'sAudio/Visual
Backlight GreatnessGreatGreatGreatGreat
Ability to download custom apps to unit/deviceNoNoNoYes
Acts as daily activity monitor (steps, etc...)N/AN/AN/ANo
MusicStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Can control phone musicNoNoNoNo
Has music storage and playbackNoNoNoNo
Streaming ServicesNoNo
PaymentsStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Contactless-NFC PaymentsNo
ConnectivityStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Bluetooth Smart to Phone UploadingYesYesYesYes
Phone Notifications to unit (i.e. texts/calls/etc...)YesYesYesYes
Live Tracking (streaming location to website)NoNoYesYes
Group trackingNoNoYesYes
Emergency/SOS Message Notification (from watch to contacts)NoNoNoYes
Built-in cellular chip (no phone required)NoNoNoNo
CyclingStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Designed for cyclingYesYesYesYes
Power Meter CapableYesYesYesYEs
Power Meter Configuration/Calibration OptionsYesYesYesYes
Power Meter TSS/NP/IFYesYesYesYes
Speed/Cadence Sensor CapableYesYesYesYes
Strava segments live on deviceNoNoYesYes
Crash detectionNoNoNoYes
RunningStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Designed for runningNoNoN/AN/A
VO2Max EstimationN/AN/AN/A(CYCLING YES THOUGH)
Recovery AdvisorN/AN/AN/A(CYCLING YES THOUGH)
SwimmingStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Designed for swimmingNoNoN/AN/A
TriathlonStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Designed for triathlonNoNoN/ASorta
WorkoutsStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Create/Follow custom workoutsYesYesYesYes
On-unit interval FeatureNo (only via Stages Link)No (only via Stages Link)NoYes
Training Calendar FunctionalityYesYesNoYes
FunctionsStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Auto Start/StopYes (GPS or Sensor activated)Yes (GPS or Sensor activated)YesYes
Virtual Partner FeatureNoNoNoYes
Virtual Racer FeatureNoNoNoYes
Records PR's - Personal Records (diff than history)No (Planned July 2017)No (Planned July 2017)NoYes
Day to day watch abilityNoNoShows time/dateN/A
Hunting/Fishing/Ocean DataNoNoN/AN/A
Tidal Tables (Tide Information)NoNoN/AN/A
Jumpmaster mode (Parachuting)NoNoN/AN/A
GeocachingNoNoN/AN/A
Weather Display (live data)nonoNoYes
NavigateStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Follow GPS Track (Courses/Waypoints)YesYesYesYes
Markers/Waypoint DirectionYesYesNoYes
Routable/Visual Maps (like car GPS)Maps yes, turn by turn from pre-loaded fileMaps yes, turn by turn from pre-loaded fileYesYes
Back to startNoNoYesYes
Impromptu Round Trip Route CreationNoNoNo (But can create one-way routes from phone app)No
Download courses/routes from phone to unitYesYesYesYes
SensorsStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Altimeter TypeBarometric & GPSBarometric & GPSBarometricBarometric
Compass TypeGPSGPSMagneticGPS
Optical Heart Rate Sensor internallyNoNoN/ANo
Pulse Oximetry (aka Pulse Ox)NoNo
Heart Rate Strap CompatibleYesYesYesYes
ANT+ Heart Rate Strap CapableYesYesYesYEs
ANT+ Speed/Cadence CapableYesYesYesYEs
ANT+ Footpod CapableNoNoNoNo
ANT+ Power Meter CapableYesYesYesYes
ANT+ Weight Scale CapableNoNoNoYes
ANT+ Fitness Equipment (Gym)NoNoNoNo
ANT+ Lighting ControlNoNoNoYes
ANT+ Bike Radar IntegrationYesYesYesYes
ANT+ Trainer Control (FE-C)Partial (connect yes, but control April 2020)Partial (connect yes, but control April 2020)YesYes
ANT+ Remote ControlNoNoNoYes
ANT+ eBike CompatibilityNoNoNoYes
ANT+ Muscle Oxygen (i.e. Moxy/BSX)NoNoYesWith apps
ANT+ Gear Shifting (i.e. SRAM ETAP)NoNoYesYes
Shimano Di2 ShiftingNoNoYesYes
Bluetooth Smart HR Strap CapableYesYesYesYes
Bluetooth Smart Speed/Cadence CapableYesYesYesYes
Bluetooth Smart Footpod CapableNoNoYEsNo
Bluetooth Smart Power Meter CapableYesYesYesYes
Temp Recording (internal sensor)YesYesYesYes
Temp Recording (external sensor)NoNoNoNo
Compatible with Firstbeat HR toolsNoNo-Yes
SoftwareStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
PC ApplicationYesYesN/AGarmin Express
Web ApplicationYesYesN/AGarmin Connect
Phone AppiOS/AndroidiOS/AndroidiOS/AndroidiOS/Android/Windows Phone
Ability to Export SettingsYesYesNoNo
PurchaseStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Amazon LinkLinkLinkN/ALink
Clever Training - Save with the VIP programLinkLinkLinkLink
Clever Training Europe (Save 10% with DCR10BTF)LinkLink
Wiggle LinkLinkLinkLinkLink
DCRainmakerStages Dash M50Stages Dash L50Wahoo ELEMNT BOLTGarmin Edge 530
Review LinkLinkLinkLinkLink

Also, it’s worth noting somewhere that while I didn’t include the Stages L10 in this review, it’s a beast of a unit capability-wise. Essentially it has everything you see in this review except the mapping and color bits. I dive into those specs here. Most notably, it’s only $149. So if you don’t care about color mapping, then you should seriously consider that unit.

Summary:

2019-06-11 20.40.54

The Stages Dash M50 and L50 definitely represent a leap above Stages’ first Dash unit – there’s no question there. And for the size of the company, they’re able to put through a surprising number of features, and with significant depth. The unsung hero of the Stages Dash lineup is actually the deeper integration with Stages Link, and the premium features they include there that other platforms like Garmin and Wahoo simply don’t have. If you’re an athlete training for something with specificity, then there’s no beating the included Stages Link platform for the value. Especially if you often do structured workouts.

Ironically, it’s this secret weapon that I think may be hurting Stages in the larger picture. See, much of the product’s depth is unseen – like the greatest oceanic canyons. As such, when you look at features compared to a Garmin or Wahoo unit, things like lack of Strava Segments, lack of live tracking, lack of on-device waypoint routing, and so on, get all the attention. It doesn’t help that the Dash L50 and M50 aren’t as sexy looking as a ‘Stealth BOLT’ or an Edge 530. It’s hard to explain to someone how sexy T-Scores, CTL, ATL, and inner-outer structured workouts work in a bike shop or a 30-second elevator pitch.

Said differently – the Stages Dash M50 or L50 are both incredibly solid computers for the money that are ideally suited to those with structured training with a power meter or smart trainer. They provide as a whole platform far more depth than Garmin or Wahoo can in the planning and performance metrics category. However, for someone that just wants to go out and ride, some of the value prop is lost. That said, I’m interested to see now that Stages has largely stabilized their development efforts, how they can turn that ship a bit into new features that have broader appeal to be able to eat into Garmin or Wahoo’s sales.

With that – thanks for reading!

Wanna Save 10%? Or found this review useful? Read on!

Hopefully you found this review useful.  At the end of the day, I’m an athlete just like you looking for the most detail possible on a new purchase – so my review is written from the standpoint of how I used the device.  The reviews generally take a lot of hours to put together, so it’s a fair bit of work (and labor of love).  As you probably noticed by looking below, I also take time to answer all the questions posted in the comments – and there’s quite a bit of detail in there as well.

I’ve partnered with Clever Training to offer all DC Rainmaker readers an exclusive 10% discount across the board on all products (except clearance items).  You can pick up the Stages Dash units from Clever Training. Then receive 10% off of everything in your cart by adding code DCR10BTF at checkout.  By doing so, you not only support the site (and all the work I do here) – but you also get a sweet discount. And, since this item is more than $79, you get free US shipping as well.

Stages Dash L10
Stages Dash M50
Stages Dash L50

For European/Australian/New Zealand readers, you can also pick up the unit via Wiggle at the links below, which helps support the site too! With Wiggle, new customers get 10GBP (or equivalent in other currencies) off their first order for anything over 50GBP by using code NEWGB at check-out after clicking the links below.

Stages Dash L10
Stages Dash M50
Stages Dash L50

Additionally, you can also use Amazon to purchase the unit (all colors shown after clicking through to the left) or accessories (though, no discount on Amazon).  Or, anything else you pick up on Amazon helps support the site as well (socks, laundry detergent, cowbells).  If you’re outside the US, I’ve got links to all of the major individual country Amazon stores on the sidebar towards the top.  Though, Clever Training also ships there too and you get the 10% discount.

Thanks for reading!

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

You can click here to Subscribe without commenting

Add a picture

*

69 Comments

  1. Ian Marchant

    Review seems a bit short 🙂 I can’t see the photos with the dog mount installed!

    • I honestly don’t know how it got so long. I woke up this morning thinking I had a mere 45-60 mins left on it, and then I just adding thing and adding things…fast forward till 5PM and finally hit publish.

      As for Lucy…no amount of navigational device can help that dog.

  2. David W

    I’ve had both the M50 and L50 for close to a year and mostly use it for day-to-day riding. For me, with terrible reading vision without glasses, the big advantage is the large and bright screen. I can read it without glasses. Something I can’t do on Garmin or Wahoo. That is the huge attraction for me. Nothing else is anywhere close.

  3. egil

    When can we see an updated articel on Todays plan vs Training peaks?
    Maybe tips and tricks with todays plan?

  4. Anirudh

    Does the Stages unit have an audio beeper functionality for Varia radar?

  5. Frank B.

    Any news about the Release of the Garmin Edge 1040?
    It´s three years ago they released the 1030 and the already dropped the price of it…

  6. peter g

    In reviews involving computers with GPS, please add another column indicating visibility of the map in bright sunlight. Many times with my Garmin 830 Edge I have had to pull off the road to find shade to be able to see the screen.

    • That’s odd. I’ve heard virtually no complaints there (and I’ve used it in some crazy sunny spots over the last year).

      It almost sounds like perhaps auto-backlight adjustments is turned off, and then set to low. You shouldn’t have any issues seeing the display on the Edge 830 in basically any lighting conditions.

      All that said – the Stages M50/L50 backlight is beastly. Though, figuring out exact battery burn of the differing levels is tricky, as they don’t write battery levels to the .FIT file (Garmin/Wahoo do, making it kinda fun to see how various things impact battery life).

    • peter g

      I’ve tried all the back light options and none of them gave a usable screen in bright sunlight

    • Jason Johnson

      Change the angle of the computer rotate it up.

    • Hi Peter-

      Honestly, that sounds like a defective unit. You should easily be able to see it in any lighting conditions. I’ve done Australian sun in summer, California super sunny, a bunch of places in the Med sunny days. Plus of course all last summer in the Netherlands. Zero issues in the sun.

      I wonder if something is stuck settings-wise. Either way, I’d reach out to support.

  7. John

    I have owned the L50 Since September. For me the biggest feature is also the big bright display.

    Likes
    – Big bright vibrant landscape display. Looks like a display should! Not Dull.
    – Power Wheel & customizable display fields
    – Stages link analysis
    – Varia Radar Support (Edge 800 did not support Varia)
    – Price (I got it with 20% off. Riding buddy got the L50 30% + 15% for $178) Lot of computer for that price.
    – Battery Life
    – Customer Service. They have been great!

    Dislikes
    – Side button is hard to press. I only use it to power the unit on. Buttons along the bottom are good for me.
    – Small user base. So not a lot of information on the web. Would love a user group.
    – Mount can be difficult to know when engaged. Although once you figure it out you get an audible click when engaged.*

    * Mine works great and gives an audible click when I place the computer on the mount and rotate it in. Not a straight down motion.

    • Saulius Speičys

      I own M50 can share likes/dislikes. though battery life at 0-5 C about 5-8 hours. And charging is painfully slow: ~8 hours zero to full charge
      There is Stages Dash&Web feature request site link to dashpublic.ideas.aha.io
      Would love more responsive Dash forum|group to share issues, solve problems, beta test.
      And there are some to fix, some to improve.

  8. Jason Johnson

    Looks like Stages just released Firmware 2.2.0 today and still they haven’t addressed wheel size calibration for speed sensors. C’MON STAGES!!!! That is a key element to accurate speed. I know you guys focus on GPS but I have news for you I have used your GPS and it sucks. I was in a paceline going 26mph and my computer was bouncing from 22-26mph. Please add manual MM sizing for wheel size. I can’t even use this computer on my Gravel bike as I just a 40C tire. The biggest the Dash will to go is a 700×38. How is that going to work. Please release Firmware updates more regularly to fix little things like this. If you guys don’t step up you will lose to Wahoo and I can’t believe I’m saying this but Garmin. I love everything about the L/M50 but lets see some basic updates for normal day to day use.

  9. Robert B

    “Digger you deep” is that how it’s said in America?

  10. cycloscott

    What is Stages using for maps? Both on the device and in Stages Link for mapping.

    Reason being… The Garmin maps are old and outdated and missing a ton of trails that I use for mountain biking. Even the Garmin Connect maps supposedly sourced from OpenStreetMap are missing trails that show up on the actual OpenStreetMap site.

    • Meredith

      Garmin only updates the maps a couple of times a year so recent additions to OSM will be missing. You can always use 3rd party maps based on OSM for maps which will be much more up to date.

      Stages also use OSM for their maps.

    • Paul S.

      Which Garmin maps and which Garmin device? I certainly don’t see anything missing here in central Pennsylvania on my Edge 830, which also has Trailforks maps included.

    • cycloscott

      Any devices, and primarily concerned with GarminConnect vs StagesLink for routing. Here’s a side by side of some local trails in the Bay Area. Trails are flat out missing, and look chunky compared to OSM.
      Another huge miss from GarminConnect is the lack of contour lines. The only way to even guess at the steepness of a trail is to toggle back and forth between the OSM and Google Maps overlays. The former shows only some of the trails in the area, the latter shows virtually none and only uses shading to imply gradient. They almost had to make an effort to screw up the maps this badly for mtb riding.

    • cycloscott

      @Meredith Looks like Stages is using plain old Google maps in Link. Created a free Link account and created a course. Went to the same area I show in a previous message, and StagesLink contains virtually no trails. I didn’t think it was possible for someone to screw up even worse than GarminConnect, but there ya go.

      @Ray I understand that you are primarily a road rider. And for your use case, the platforms mapping and routing capabilities are probably sufficient. But most of them are complete garbage for riding off-road. Garmin claims to use OSM data, but their implementation sucks, doesn’t include contour lines, and lacks a lot of trails. Stages is using plain old Google maps which has virtually nothing for mtb trails. These eco-systems HAVE to do a better job, and I can’t be the only mtb rider here that would like to see you address it with them. Comparison attached.

    • Have you tried using the Garmin combo though of Trailforks + Garmin?

      I think (for better or worse), Garmin’s partnership with TrailForks is that’s where you build out and do any route planning, and then it syncs to your Garmin. Or, if on an Edge 530/830, then you can also just do it on the head unit. Most folks seem pretty happy with that combo.

    • cycloscott

      Trailforks is pretty bad as well. There’s barely anything in that same vicinity.

      OpenStreetMap already has the most robust dataset available. Why are companies like Stages and Garmin not using it?! Is it because they can’t make any money from partnership agreements? This is more than frustrating. It’s just plain infuriating.

      And I get it, you’re not coming into these reviews with a mindset of mtbing. But not a single one of these companies are doing a good job at this. They’re all absolutely piss poor implementations. Please call them out on their incompetence. They might listen to your feedback more than just some schmoe who hasn’t even purchased their device. (because their maps suck)

    • That’s odd. I’ve never had an issue finding MTB trails anywhere I go with TrailForks (nor have I heard complaints). And honestly, everyone seems pretty darn happy at the intergration between Trailforks and Garmin on the latest units especially.

      Now, I will say that using Garmin Connect online to plan those routes is wonkier – I agree, that piece is lacking in making it clear, despite actually having the underlying data.

      Note – both Stages and Garmin utilize OSM for their mapping. It just appears that Garmin Connect itself hasn’t toggled on the MTB routes layer.

    • cycloscott

      Yeah Trailforks has –some– trails. Directly south of the area I included, it has all sorts of trails that are part of Wilder Ranch. If you’re riding there, you won’t have an issue. Fine for popular crowded trails. Much less so for more back country style trails. I mean, I just sent multiple examples of where the data is flat out missing. And that last one is a popular area for riding. Those trails all show up just fine on Strava. Oh, that’s right, Strava uses OSM.

      Regardless of Stages using OSM for mapping (maybe that’s just on the devices?), the interface on Stages Link for creating a course is most assuredly Google maps. Complete with lack of trails, lack of contour lines, lack of any meaningful information. GarminConnect is only slightly better with their OSM overlay, but it’s lacking as well. And let’s be honest, it looks like hot garbage compared to OSM.

      C’mon, it cant be that hard to pull in the OSM data. The API is free for crying out loud. Why are they all screwing it up so badly?

    • AS

      Scott – the on device maps for the Dash are already Open Streets map. It will have all the trails you see on OSM. You’ll want to build the course elsewhere, however, to route onto these trails.

    • cycloscott

      Yeah, that’s my point. Garmin and Stages try to have some sort of unified platform and eco-system. And yet those eco-system are atrocious. Their only real answer is to use another platform.

  11. Sander

    Please add batterysize to your comparison chart. These devices haves a 2 times bigger battery then a Edge 530.

    • The challenge with listing straight mAh sizes is that it’s largely meaningless (except if you have a finite battery pack and need to recharge it). mAh only tells you the size of the battery, but not the burn rate.

      And in fact, the Stages Dash is probably a perfect example of why the burn rate is far more important than the battery size directly. Not to mention the burn rate varies as Stages notes by whether or not courses and other features are being used. For example, on the Edge 530 they say 20 hours with 2 sensors. Stages says 24 hours with no routing/courses/maps, but unclear on sensors. They say with sensors/routing/maps it’s 11 hours. Where is Garmin on courses/maps/sensors? I haven’t seen a spec for that, but instead, I do have data from actual rides.

      In that configuration, on a ride last summer I burned 6% in 90 mins. So basically 4%/hour with courses/etc – or actually trending towards 25hrs. Another ride this past fall with courses/maps/sensors/BT/etc, I was 9% in 3hrs. So that’s 3%/hour, or over 30 hours. Obviously, I suspect burn rates vary based on a lot of things. But the point is, it’s not about your size, but how you use it…

    • Sander

      Haha,

      I know there are more factors but it gives a better indication about the energie efficiënty of a unit then only burn time.

      Yes, like to ride multiple days outside without wall outlet. Then this things are import.

      Otherthing, most times charging a bigger battery takes more time, but then there are also more factors involved.

  12. Vito

    You wrote: “However, starting in April the company is removing the differentiation for all but the training plan features. ”

    Could you pls indicate which functionality remains paid-for after April?
    link to support.stages-link.com

    My main interest is free-of-charge ability to create structured workout, save it on dash m50, and being able to use it any later day.

  13. Scott Falconberry

    Ok, so I like the specs and price of the M50. I currently own a Bolt which I like a lot except for screen readability in many situations. So the M50 lacks:
    Strava live segments ( not a real big deal but nice to have)
    Download course wirelessly from RidewithGPS(Boo…)
    Upload to Dropbox wirelessly (although Stages support says that but can be done via the Link App)
    No Leds( which I like more over time)
    Poor buttons(at least the side)

    I wish the reviews would give dB level in audio alerts. I returned a 530 because it was too quiet.
    Second, in the comparison table it would be nice to see which apps the unit can send/receive from.

    • Jason Johnson

      In regards to dB levels I wear earbuds in both ears while riding listening to music and when a car approaches I can hear my Varia Radar alert over my music.

    • Scott Falconberry

      Thanks for the reply, but this is the typical response. Your ears are definitely different from mine. Stages says louder than Garmin, quieter than Wahoo. Whatever that means. It still makes me try it out to compare levels. Ideally,a graph showing the amplitude vs frequency would be the best.
      Example: my hearing is especially poor at 5-7 kilohertz due to many years of drumming with cymbals.
      All sorts of people have hearing problems. I would prefer some sort of standard.
      No offense to DC Rainmaker, but I would like real numbers for brightness levels, pressure to push buttons, audio alerts etc much like he does for power meters and GPS accuracy.
      Of course it could be argued that the companies themselves should provide this information. Sigh……

    • Jason Johnson

      Sounds like you just need to buy on and if it doesn’t work out send it back. Just a thought…

    • Scott Falconberry

      I get that. I hate buying and returning stuff, which is why I appreciate DC Rainmaker’s reviews. Again, First World problems🤗.

    • JD

      One of these days some manufacturer will get smart about sound and offer tone selection (high/med/low) and volume control (off, on, louder), plus a BT option. Then it won’t matter what the user’s hearing range is.
      The current offerings are STUPID and ignore a segment of the population.

    • Scott,

      I had written back here with a bunch of technical details from our spec sheets, but once you put something in a plastic enclosure, all bets are off. Any chance you want to get in touch outside of the forum here and maybe you can help us measure and specify what you are talking about?

      Email support@stagescycling.com if so, they can connect you up with me.

    • JD,

      I understand the tone and volume, logged that in the to-do list.

      What would the BT option do? Asking for a friend 🙂

    • Scott Falconberry

      Sent an email

    • JD

      Some segment of the market may have BT headphones/buds/bone conduction units and undoubtedly prefer sound be routed to those.

  14. Rob

    Are laps changed/counted automatically in structured workouts synched with Training Peaks?

    • Hi Rob, yup indeed. See attached pic for what my Monday workout looks like in Training Peaks. That was the structured one I mainly showed above as an example. You can see the precise laps/splits automatically there.

    • Rob

      Ok, thanks for replying, i have gone from Lezyne to Garmin to Wahoo and now going to try Stages….but each time i look to your videos for a fair unbiased review. Keep up the good work and keep training buddy!!!

    • Rob

      Ok, i have tried 50 different ways to get my future workouts from Training Peaks to my Stages Link on my computer……i just got the unit 2 days ago and did 2 activities which i have no problem getting them to sync through mobile app or when i plug in the USB to the computer but none of my TP workouts show up on the Calendars or on the device??

    • Just to be clear, the two scenarios are:

      A) Syncing from device to Training Peaks: Works for me, shown above
      B) Syncing from your Training Peaks calendar to Stages device: No automated method today

      As noted up in the post, that second piece doesn’t happen today, but is planned near-term though. Still, it’s a gap. 🙁

  15. Peter

    This sounds like it will meet my needs nicely. I do a lot of structured training and currently use todays plan. So if I get the L50 or M50 do I continue using my premium version of Today’s Plan or do I just start using Stages Link, I assume they are the same and hopefully you can import old data to have it all on the same platform.
    Only downside side to me is no WiFi but not a deal breaker.

    • TimS

      I don’t believe there’s any migration between Todays Plan and Stages Link, but you can continue to use Todays Plan. I actually switched from Link to Todays Plan because it’s cheaper. The main missing features are a) you can’t design routes and upload them to the device (this requires the $200 premium stages link subscription…) and b) you don’t get access to the Stages workouts/courses, Todays Plan has their own set.

  16. Markus

    It’s strange that the course creation tool on the Stages Link site is noted as a premium only feature because I’ve been actively using it and managing courses ever since my premium access expired back in December. I know for a fact I haven’t had a premium account because all of the workout and analytics features have been unavailable. However, I went to the site just now to check, and sure enough there’s no courses option available anymore on the calendar tab.

    I had 15+ courses I’d created on there, which I can no longer access (guessing since the update to the site on March 10th). Hopefully I’ll gain access to them again when April comes around or by emailing support for early access. Fortunately, I exported FIT files for most of them.

    Was it some fluke that I had access to the courses feature? I was under the impression everyone had access to it from as non-premium users.

    • Hey Markus,

      Thanks for pointing this out. We actually ran into a strange technical issue where we were unable (without great effort im told) to move this into the non-premium. I hate that this happened. As with anyone wanting to use the course builder, email support and we will give you premium while we wait for this to be resolved once and for all.

  17. Juan

    Great review as always. I’ve had the M50 for half a year now and it works like a charm. I have a road, cross, and trainer profiles all set up and chose accordingly.

    I like the updating that stages does on a regular basis as it tells me that they are investing in the unit not waiting to release a new model in a few months. I agree that you need to be vigilant and shut down the unit or it runs out battery. Easy fix by paying attention.

    My only tiny gripe is that the keys are hard to press which can get dicey when riding. Is that your experience as well?

  18. Tim

    Hey Ray,
    I’ve only got 1/2 way through the review… need to have a nap and then a coffee 🙂
    But my read thus far pointed me to a question… about fit file compatability. I don’t expect Garmin and Wahoo and Stages to upload each other’s files… whereas training peaks, strava, etc., sure, will accept data from anyone. But if they’re all fit files, could you export a stages fit file to your garmin connect account? Why? Because… I have more stats on my Connect account than my Strava account… I’m not gonna pay Strava for milk that Garmin gives me for free… and all my other devices are Garmins… but starting to think of a new bike computer… to replace my ages old, battery quickly drains, Garmin 500.

    • John

      I have a Garmin Fenix. So I keep data on Stages Link and Garmin Connect. Every once in a while I need to upload a file from the Stages to Garmin and vice versa.

      Garmin to Stages works fine

      Stages to Garmin does not work, but you can upload to Strava. Then download a GPX file from Strava. Then upload That file to Garmin.

      I kind of think this is a Garmin blocking stages but have no proof. Would love for Stages to allow a download of GPX file to try that.

    • Tim Hartley

      Thanks John! I can’t promise to give this all a try, but it’s very useful info to have.
      Stay healthy,
      -tim

    • Richard

      Downloading a fit file from Stages Link then uploading it to Garmin Connect will occasionally work but in the majority of cases fails. I haven’t been keeping a track of which bikes / sensors are in use to determine if there’s a pattern to which ones work.

  19. Kevin

    Love this review. I’m a data freak and I’m getting into more structured workouts. I have a garmin 1030 and love it. Can i still use the 1030 with the stages app/online platform to assess data and create workouts? Or do i have to purchase the M50 unit to plug in that collected data??

  20. So far, I have been using L50 only a little while, so I can’t answer all the questions or comments. I am very impressed with L50 features since it has bright colored LCD. I was looking forward to seeing how bright is the LCD is and how much you can setup a backlight. It is simply great. You can blind somebody at 100% backlight. Colors are pretty accurate for a bike computer. Much better than for example Garmin 735Xt watch. L50 has a day and night color setting, which means white or black background. Then next great feature that follows is colored zones, speed dial for training. Which works very well. Stages have done amazing work in this section. I haven’t had a chance to use a structured workout feature or any other advanced planing features. Bottoms work great, they are big & soft and easy to press. There are a few options to press buttons including long-press shortcuts, so you don’t need to use left bottom at all. Like everyone said it’s hard to press….it’s true :-/ Maps and navigation, that is a big task for bike computers in general, it doesn’t matter who you are. Bike computers are too small for great Navi and mapping features in my opinion. I got Stages L50, since in one of the bigger computers in the mid-range. Garmin 1030 is too expansive if you crash or lose it, but I understand that there some people that don’t worry about money too much and can buy 1030 every weekend. I have been using Polar V650, Wahoo Bolt. Lezyne XL some. The touch screen with color is better for maps, plain and simple. L50 is somewhere in the middle with its features. Good colors, but only buttons. Navigating map with buttons works well, it just needs a bigger delay so you browse a map and what is around you or find POI. The Map has some POI’s, but many and depends on the country. You can’t navigate to certain POI or a place on the map. If you like to use good navigation on the bike simply get older Garmin Nuvi for a few bucks and external battery or use navigation platforms like Gpstuner. I don’t think that Garmin Nuvi navigation features will be any bike computers anytime soon. The V650 has best informaion on map even that is an older unit. No navigation, not a single POI and supports only BLE sensors. Also, V650 has audio levels and LCD brightness right of the bet just like most Android devices. Every company has to know who they target, their needs and price point. New Dash has been on the market for almost two years and until now no one has reviewed it until now. Thanks Ray! Sounds are not loud enough if you don’t hear well. Loud enough for most cases. I haven’t; try with headphones with music on. I am not sure what frequency, sorry. I can measure it with the app if you like. Temperatures readings are a little high in 70 F range, which is cost by some heat inside the unit, but I don’t have any specific measurements yet. BT audio feedback is a differently must-have function of any measuring device because you don’t have look at small screens while you riding. Maybe Stages will be first because it has great visual feedback, now needs to get BT audio feedback. Sensors can use ANT protocol. I hope that the problem with premium and free features will be solved soon since that was a big disadvantage of old Dash. Last note old Dash was a disaster compared to L50. Don’t own any current high end Garmin or Wahoo devices to compare with L50. Hope that helps 🙂

  21. Gerdi

    I bought a dash l50 because of its size factor, but I have some Problems with it, maybe somebody could help me?
    How can I get turn by turn navigation with gpx tracks from komoot etc? Uploaded gpx files on stages link dont have turn by turn, the only way for me to get them is using ride with gps and trace the track or add manually waypoints. Both ways are very complex and take long time, so is there any other method?
    Second thing that I can understand is why they are using gmaps for planing on link but openstreetmaps on the device?
    The track creator is useless for me because maps is very bad for navigating offroad.
    Another thing that annoys me are the maps. I am a xc mountainbiker, so maybe they are not build for mtbs, but it is very difficult to navigate because smaller ways in forest etc are not findable on there maps.
    The last Problem I had was yesterday where the dash had big Problems with gps and the sky was clear. It shows my that I was minus 45 meters high, which is impossible because we are at least 100 m high and at the same time ist locates ma 100 to 200 m away on the maps. Is there any option to get better gps Signal?
    I konw my english is not the best but could somebody help me with the first and the last question?

  22. John

    I put a support request in to add the premium for free. Customer support quickly got me hooked up until July. This is great as I want to try the trainer control! If that works well I will stay premium. One subscription for indoor and outdoor training.

    John