Hello,
This url shows the changes I am suggesting:
https://www.dropbox.com/s/pyuedyta1fko6fr/UpgradeMenu.png?dl=0
The text would be removed to give us information about the number of hit points, ship range, # of moves, tactical speed, number of constructor and population max of a ship model. The last one at the bottom being the size of the ship shell: (C)argo, (T)iny, (S)mall, (M)edium, (H)uge
If I have this info, I won't have to put this kind of info in the ship's name.
Players don't always upgrade for a military purpose. Sometimes we want to upgrade to a shell with life support and engine to send the ship somewhere fast in order to upgrade it to something else once it gets there. So we want to see the range and speed of the ship.
The icons shown are the same as those used in the ship designer so they will become familiar with time however I suggest having a tool tip so that we can see "Maximum Population" or "Range" or "Tactical Speed" when we move the cursor over the icon.
Notice that next to : All, I placed the icons for Constructor, Population and a sword.
The constructor is so the menu shows me only constructors, the Population so that I see only Transports or Colony ships. The Sword, for ships that can fight and I'd probably have an icon also for the freighters. This would make the scrollable list of ships that I can upgrade to much smaller.