Vainglory is the best MOBA because it has been developed specifically for the touch screens or for the smartphones keeping in view the ease of playing.