https://pokepast.es/a005f893a06ea5c2 Got some balance here, Fini always lives +2 acro after rocks and moonblast always kills standard HP invested Hawlucha after rocks, it has speed for max invested base 70s, Diancie always knocks out Mega Mawile with 216 speed with Earth Power after rocks, the team does struggle with Chansey a bit, so Tapunium nature's madness on Fini
The Speed EVs on Drudd help you to outspeed and Taunt lead Diancie.
And the EV spread on Slowbro help you when it comes to Vanilluxe's Ice Cream:
252+ SpA Choice Specs Vanilluxe Freeze-Dry vs. 216 HP / 188 SpD Assault Vest Slowbro: 218-258 (56.6 - 67%) -- guaranteed 2HKO after hail damage
Last tip: Play very carefully vs Passimian and Medicham (specially Passimian).