I really like the way developers make this game.
In general units : sapien dominate kharl, kharl dominate titan and titan dominate sap.
But in support units, it go in opposite direction : kharl dominate sap ,and so on.
Then after combine these units together, it make this game a very balance strategic game.
Except when it come to sea battle, maps with a lot of water like naval war or four keys.
In these sea maps, it almost like destiny that sap will beat kharl, kharl will beat titan, and titan will beat sap.
Support units have no role in balancing this trend, simply because it can't come in sea.
I think if you add a naval support unit per race, the sea battles will be more balance just like land battles.
Sorry if my English is not well.