this post might come across as a "i want" post, but please bear with me, its comming fro ma good place, of love of the lore, and the thorougher enjoyment form the first game & this one! I simply love this game for what it is. However some QOL improvements and some massive (tyranid scale) bugsmashing is needed.
Please "Edit" the Entire game over time with patches and fixes for the singleplayer experience for the AI to cope without the Timer. Have the timer for an "Iron-man Experience"
Spore-mine fields do not Spread to other systems in the sector. or if they do, the system that gains the bonus after two turns does NOT show itself as having the spore mine field. (we as players have no way to tell if its working.)
Deathworld tooltip blatantly wrong. (it says "+1,234" exactly the same a listening posts during the BETA)
Tyranid vanguarding is INCREDIBLY BROKEN. - You can capture full sectors without fighting a single battle. Make it so the AI can counter it (and we as the Imperium and Necron then have to counter it in the other campaigns) also let us control & Fight with the Vanguard fleet and the infested Space hulk.
The Vanguard fleet is usually gonna be a loss, but it might be fun to actually play it. the hulk however. Just give us one Space hulk based off the Orks. Remove its shields and give it spore-shields and Just Tryanid launch bays (no guns but make the spore shields longer range than normal with a little dmg buff). Get the Hulk to the Enemys "Board edge" = Win. you've infested that System. Lose = Fail. Re-vanguard to try again.
In general for All campaigns please just increase the leadership and fleet cap Values. Fleet cap should max out at Skirmish levels. 1200. (from the 1000 max) Leadership should go upto 1600-1900 from 1350. Better Yet. take a page from the great handbook that is Total War. Unit sizes. Small, Medium & Large for your fleets so if you have not got a Great rig you can tailor how much you can bring to the field initially. (Small = Instead of 1350max Leadership, Say like 900-1000. Med = 1350, Large = 1850 etc) As a Selectable option before the campaign start.