Perso, j'ai également accès aux deux.
DotA 2 est bien plus orienté hardgaming, c'est à dire qu'il est assez compliqué à prendre en main ( comparé à LoL hein ). Donc il sera plus pour les compétitions, je dirai.
Smite, quant à lui, n'est pas que "fun" mais n'atteindra surement pas le degré de compétitivité que possède DotA 2.
Et le style est clairement différent : si tu veux t'éclater, et osef victoire défaite, mieux vaut smite. Si t'as une team qui désire vraiment faire des compétitions et du jeu sérieux, vaut mieux dotA 2.
Après, ce sont deux style opposés, bien que le système de jeu soit similaire, l'esprit et le "skill" requis ne le sont pas.