Took long enough
The key factor for me was leveling up Karma a few more levels so she could output enought damage on time before retreating
ATM i'm sitting on a Maxed skilled unit, still need 2 stars for the min-cost but right now i can rest content knowing that i could finally beat this map