I don't think Tapu Lele adds much to this team. Sure, it's a great wallbreaker, but it just doesn't help containing threats or adding resistances like an offensive Pokemon should do in a good balanced team. I recommend replacing it with Flyinium Z Landorus-T.
This provides you a Z-Move abuser...