If you're looking to beat the droids F2P (aside from going full Jawa or Ugnaught) then high health toons are needed to survive their initial onslaught. Also counters are useful since the team you faced has 3 AoE attackers. And stuns were mentioned already. My ideal anti droid team is:
Anakin lead, Fives, Aayla, RG, Daka. That would be a decent team against anybody with the right mods. If you concede that you won't out speed JE, and build a team to shrug off their insane first round, counter them on every AoE, and keep a few stunned while you take them down you'll be fine. Dodge leads seem to work ok as well.