So I've caught a pretty decent team with no types overlapping and pretty good coverage, so here it is:
Decidueye: My starter and the MVP for all battles (except for its weaknesses)
Vikavolt: Easy to catch, easy to train
Alolan Dugtrio: My first time catching an Alolan Diglett, and it's a shiny too!
Crobat: a fast Pokemon with pretty good stats overall
Alolan Ninetales: My fairy type Pokemon on this team. I rarely use Fairy-types, so I figured it's a shot and it's an ice-type, which is pretty uncommon in Alola
So, now that you've seen my team, who should be my last team member?