Eh... I kind of prefer Smite over EITHER of these Mobas. Mechanics are easier to pick up than Dota 2, The builds are more varied and interesting than in League... And the community beats both others hands down.
There's also going to be a few Moba's coming out soon, and I think that, though the two ' classics' will still go strong for quite a while, a lot of quality will be found in the new generation.