Not that I'm complaining but... (this is about missions)
...you should probably make it so that remakes don't count towards Wins for Missions. Just completed the Blitzcrank mission in 4 minutes because someone on the enemy team DC'ed and they had to remake.