In my opinion, I do believe Dota 2 is a much harder game as there are much more aspects of things that may influence the situation as many of the items within the game have their own ability and affect the hero who has it. BUT I would probably play LoL over Dota 2 since I'm more adjusted and used to the gameplay already. Although, I don't mind trying out Dota 2 and learning the game in another time.