I've played lots of low mana capped games and in my opinion this team has the highest chance to win at low capped battles. When i chose this team 80-90% of the time i win battles. The only team which can win it is water maybe.