Congratulations on 11,000 messages Finchinator!
Also I'm unsure if OU players have been using this since I've only seen it in BSS, but I think Tera Steel is also an option (albeit a worse one then Flying) due to it granting Roaring Moon a resitence to Fairy-typesRoaring moon