i havent played lol so can not comment.
dota2 sucks heroes of the storm is so much better.