personally, i really love snivy but potential wise, i have to go with oshawott. snivy's a complete badass with her leaf storm, leaf blade and vine whip but i dont think she'll learn any more good moves, the best could be SolarBeam (she already can use all the best moves ==") but oshawott has tons of room for improvement, he hasnt learn really strong water moves and he needs improvement in his battling. so who has the most potential amongst Ash's UNOVA (not Pikachu who's from kanto) pokemon?