You play with Meso, Eljay? Oh man that must be amusing to watch. "'We need to go ward, Meso!' 'No! I must explore the woods!' 'DARNIT MESO'"
I play the games for almost 2 years now, mainly playing the support role. Sometimes offlane. Or just have a gander at this: https://www.dotabuff.com/players/67617216
I really enjoy playing Clockwerk and Leshrac. I can play most of the heroes besides Meepo, Invoker and Visage at a level I'm confident at.
@MikeEmeraldBlade Having friends that played both, but I only really have like 10 games on LoL, my friends say that Dota is just a more skill based, punishing for mistakes LoL. Also there are some changes in mechanics, such as the inability to pick the same heroes twice, having less exceptions in some skills, having all the characters unlocked and not needing to play like 100 games to get player based skills etc (such as flash)
Please don't double post! And I'll reply to you soon as I get some more free time. =P - Eljay