From my experiences in two monotypes and three normal runs of the game, only a team of six is really necessary. That being said, the key to winning is constantly switching out Pokemon from the box when they underperform. As others have pointed out, Unfezant is likely underperforming so switching it out with more potent threats is the key to winning this game.