Finally got through lvl 26 ! Huzzah, progress is being done !
Seems like time spent re-running missions for exp was worthwhile.
L28 still beat me though. But not as horribly as when I first attempted L26 so it seems the lvls do weight in.