Hey guys! This is going to be my first ever guide so bare with me. I've been using this method the past couple of days and figured I would share with everyone. Skip to the end for the shortened version but I recommend the full guide if you are new.
PRE BOSS
WAVE 1 MONKEY
WAVE 2 ROOSTER
TEAM 1
TEAM 2
TEAM 3
WAVE 3 DOG
Clear everything.
WAVE 4 PIG
WAVE 5 RAT
Clear everything.
WAVE 6 OX
WAVE 7 TIGER
Clear Everything.
WAVE 8 RABBIT
WAVE 9 DRAGON
Clear everything.
WAVE 10 SNAKE
WAVE 11 HORSE
Clear everything.
TIP: If not already, Player 1 should start heading towards the Politoed so they can sell/buy everything and save more time.
WAVE 12 GOAT
PRE FIGHT PREP
NIAN FIGHT
TLDR VERSION(Less Detailed)
NOTES
This guide has a lot of room for error so don't be scared if you mess up on some parts. As long as you grab Spinda and Cottonee you'll be fine. If you missed some of the Pokemon that you needed, Lucario or Darmanitan serves as the best replacement for Serperior/Primeape. If you miss Piplup, replace it with Lucario and have Cottonee set up shields first instead of tailwind. If you're unable to setup tailwind turn 2 it's okay, the run might take a minute or 2 longer. Once you go through it the first couple times, it becomes very routine what you need to do and you can even improvise quickly as well if you miss some pokemon on the list so don't panic. You'll end up getting to the point where you barely need to communicate anything. My group consistently gets under 20 minutes per run(best 17 minutes) so 20 minutes is a good average for this guide. Your first 1 or 2 runs might take a little bit longer because you are following the guide.
Please let me know if you guys have any questions. This guide can definitely be perfected more optimally, but this is what I've been doing during my runs.
Ty to nayoe, Jianybin, and HogRiderPoke for allowing me test the strategy with you guys >:3