Yeah, I went through this, you can see my post on the last page. Are you okay with Alolan forms? If so I'd consider A-Persian over Lycanroc, it generally beats flying types anyway with Fur Coat + Foul Play, and Z-Parting Shot can heal Golisopod while adding momentum, plus weakening enemies. Just...