I've tried replaying it a couple of times over the years, but at the end of the day the level design is just not good enough. It's a shame really, because it has the best movement of any 3D Mario game. 3/5
I've managed to make it into diamond. I pretty much play support exclusively in competitive (mostly Mercy, some Ana and Lucio) and apparently that is what most teams need. I had some shitty placement matches (people running all over the place, making effective healing impossible) and initially ended up at ~2600 so I'm glad that I've managed to climb a bit. I am a bit worried that my other classes (DPS, Tank) are not up to par and that I've locked myself into playing support for the rest of my life, but we'll see. My Pharah is pretty good but she is way to weak against so many heroes on most maps.
Your guide definitely has helped with my Lucio. I at least feel competent when I'm playing him now, and booping an ulting Zenyatta off a cliff is probably among my favorite things to do in any game, period.
I main Mercy and I think you did a good job of summing about what I've learned about her without going into maps and specific character combinations. I would caution use of the blaster though. As surprisingly powerful as it is, it still isn't a hit scan weapon so boosting a McCree or Soldier is probably a wiser choice in most situations. I used it mostly against stationary targets, like an ulting Pharah or trying to break the enemy Reinhardts shield.
I've been trying to learn Lucio, and I think this guide will definitely help. I've been trying to get a feel for when to heal/speed and seeing the numbers I have to say I've been healing to much. One question though. Do you think its valid for a Lucio to go back to spawn to get respawning players back in to the action quicker?