I can actually see Ash using Tauros. He's the type who goes for head on head confrontration. Who else is a better opponent to Gogoat than Tauros itself.Why would Ash use Tauros? I like him and all but it seems kind of random besides Tauros is a pretty sturdy battler he was able to put up a fight against two pseudo legendary Pokemon(Dragonite and Metagross) defeating one of them losing to a Helioptile especially from what we have seen of it is kind of embarassing.
I'd rather see something like this
Pikachu vs Helioptile - Pikachu
Pikachu vs Gogoat - Gogoat
Snivy vs Gogoat - Draw
Charizard vs Noivern - Charizard