For the Neo Minotaur, if you kept Chie's high counter, she'd make a good pick. Yosuke having Sukukaja certainly helps too. For the Sleeping Table, it has no weakness, so trying for critical hits is a valid strategy, meaning Chie and Kanji are worthy pickups, and Yosuke's Sukukaja never hurts. And for the final boss, Yukiko and Naoto are must-haves. Naoto for their ability to do damage with Megidolaon and Yukiko for her high-value healing. Teddie isn't a bad choice since he can do emergency healing and has high-damage ice spells.