1) As has been said already, great game folks . Nice to see the hometown represented (born and bred in MI here)
Additions i'd like to see -
As has been stated, a way to custom upgrade with weapons etc the base ship designs. - there are times where i just need a ship, and i dont have a custom one made nor do i feel like making one.
The UP voting needs to be further improved upon, the concept in and of itself is awesome, what would be even more interesting (and i hate to use the word, especially when talking of politics, realistic) would be to inform the player of what is being voted upon in advance, then add to the diplomacy screen when talking to other races a way to sway thier vote (ie, bribe them!) with cash/tech etc.
When upgrading from one type of ship to another, adding weapons etc.. the ships themselves need to change names as well, for instance if i create a "upgraded" Medium hull ship with newer tech, then click on an "older model" ship and hit upgrade on the main screen, the "older" versions keep thier old names, to keep track of what ships have been upgraded and which havent becomes annoying especially when you forget to change the name manually after you have upgraded that ship.
As has been mentioned - Being able to park ships in orbit of enemy planets to claim territorial rights while waiting for transports to show up would be a tactical improvement, and stop the AI's annoying tendancy to follow your fleet's around with transports to "claim jump" the planet. If said planet launches a ship, automatically go into combat screen. This could further be improved/enhanced with a "blockade" effect on the planet, lowering its resourse contribution to the governments totals until the ships are moved out. - although this last might be a programming nightmare at this stage, and would require some balanceing considerations. (how many ships does it take to "blockade" a whole planet?)
Make a starbase's role in planetary defense meaningful when they are close to the planet in question. Seems odd that you can just fly your armada right past that bristling death star in the square next to a planet with out haveing it come to the planets rescue. - this already has a balence to it with the fact that you cannot build starbases close to each other, and would add another layer of defensive possibilities.
Allow starbases to become a (non movable) part of a fleet for more defensive oppertunities, this becomes even more important when in hostile area's with newly created starbases, even with the few games ive run through haveing an enemy armada casually fly by and nuke the starbase while your own ships that are in the same square as the base just sit around is annoying.
Tactical considerations - How exactly does a ship accross the galaxy get upgraded weapons delivered in one -three turns? Allow upgrades only in "owned" space.
Although i belive the current usage of "upgrade ship" and selecting the current model again will repair said ship, an acctual "repair ship" button that takes x number of turns costing y% of original ship value, with options for partial repairs (z% of damage taken repaired per turn) would be keen. ("Scotty, i need thise engines now!" "i'm working as fast as i can Cap'n!")
Edit - as a side note, does Miniturazation play a roll when creating and saving custom "blank ships" and if so, why? seems not all of my custom's are always available when they should be, even when only tricked out with cosmetic's