It'd be great if you could somewhere see the each race's richest planet you don't currently have a trade route to. This would save clicking on dozens of planets on larger maps as you try to work out where to send your next freighter. The trade screen or inteligence report would seem like a good place for this.
Hopefully this wouldn't require much coding, since the data is already tracked in other places, and would get rid of some nasty micromanagement.
Also, would it be possible to fix the details screen on enemy planets? Currently while most details there relate to the enemy planet the civilision rank is bugged to always say xth of x where x is the players number of planets.