I do find CSGO bets are much harder for me right now.
With maps and rosters, they definitely are harder to bet. And players today are keep on improving, exploring and learning new game plays for each maps which surprises me. I'm not a typical fan of CSGO but I watch highlights and replays which shows clutch plays that I have never seen before. And for LOL, it's a quicker game and it's hard to bet with their matches too but both games should be used critical analysis for teams and rosters that are in a match and the same with Dota 2 too.