so i've got a pretty good grasp on csgo and sc2 betting for the last few years (know what i'm looking for and aspects of the game that give teams advantages). it helps a bit that i played them, but i don't think it's that important to betting.
with dota i've watched it for over a year now, never really played it. i understand the general objective of the game (obviously not the technical aspects of each hero or spells). so my question is; for those of you that bet dota or lol, what do you look for in a matchup? what makes a heavy favorite justified? is there a site similar to hltv that offers more in depth stats?