Which is better for competitive battles after finishing the main story?
Both are easily countered by the very common primal Groudon and outclassed by the almost-as-common Xerneas. However, Tapu Koko is slightly more likely to be useful because its speed lets it revenge-kill a few Pokemon and it can use U-turn to reduce the need for you to predict switches.