The battle as such is odd: Pike never expected to fight it, since his plan was to blow up the Discovery and demotivate Control. But somehow #1 thought it would be a good idea to bring the fightercraft along, yet a bad idea to bring along fifty starships. Perhaps she felt that no Starfleet asset could be trusted not be a Control lackey, so upgunning the Enterprise was the only option? But how could she trust a swarm of small craft, potentially remotely controlled, when a swarm of not completely autonomous spacecraft assets is exactly what Control had co-opted from S31 recently?
Making lemonade out of assorted apricots would be a fine plot element. Alas, #1 came a bit too prepared, yet at the same time a bit too little prepared: the balance of bringing/not bringing reinforcements doesn't ring all that true here.
But yeah, keeping Control off balance by doing surprising, even silly things is a valid strategy, and worked fine in the minefield already. And I can excuse Control reacting to that by deciding not to react: just barging ahead with its own agenda should have been more efficient than stopping to second-guess itself, now that it was on top tactically (a situation that might soon change, since it could no longer hijack starships like it had the S31 assets, and would be facing the full wrath of Starfleet eventually).
Timo Saloniemi