After about playing over 120 games on this ladder I thought I'd throw in my 2 cents.
Just to add to what theorymon said, the only really strong core I've seen consistently is the hydre + Mega metagross core with all sorts of alternatives. Tapu bulu/primarina/azu all being good 3rd mons. Kang +...