Agreed. I think I went 4/4 on 2 combat missions and 3/4 on one using L85 G11 droids with less than ideal mods. I know the team doesn't really work anymore but they are fairly equivalent to wiggs who pretty much put down in TB up until P5 or so.
On P1 - P3 of LS DS I feel like I can literally put any toons in that are 85 and post g8 and win 6/6 easy peasy. Tuning seems way off on this right now. I can literally auto it on these phases in LS.