Prince Phillip is a really good tank too, particularly with the Phil disc.
If you’re facing a team that relies on shields, you’ll want Buzz Lightyear, as his red skill makes him penetrate enemy shields. You’ll also want Rapunzel on his team, with the Jasmine disc. Not only is she a good healer, but that disc increases damage to enemies with shields.
I typically have Robin Hood as sort of a backup healer, since his white skill damages an enemy and heals the most damaged ally. But his red skill also lets him hit invisible enemies. Cheshire Cat is good for that too.
For disable counters, Kronk and Mad Hatter are a must. Kronk’s Yzma disc will not only make your team immune to freezes for the first few seconds, but also invincible during that time. Mad Hatter’s red skill also makes your team immune to all disables for the first few seconds, and he has a charm of his own.
To counter reflects, you’ll want Sisu, Tron, or Pete. Pete’s Minnie disc will stun reflectors, which is good for Ian, since his firework spell is what’s more likely to get you. Sisu’s Mushu disc will make you take less reflect damage, and increase shielded allies’ armor - so it’s a good idea to have Calhoun with her, as Calhoun’s violet disc will give your team shields at the start. Best of all though, is Tron. Not only does he disable reflects with his white skill, but a fully upgraded Kevin Flynn disc will give him enough energy to use it at the start.
For enemy Zeus, you’ll want Mary Sanderson or Baymax. Mary will hex the enemy team at the start, preventing his storm. Baymax, with the Olaf disc, will freeze them. You might also want Quorra on the team too, or others who can survive if the storm goes off, like Powerline or Demona.