https://unvanquished.net/upcoming-gameplay-changes/
The easier evolving made base defense much better. Before that aliens had to leave the base to evolve when it was under attack due to the close humans.
Dretch vs Battlesuit is still a problem which is not so easy to address, cause if small aliens can defeat the strongest human unit whats the point in having it?
@freem there was also the anyteam mod from perturbed and afontains juggernaut mod