I'd love a simple icon denoting a starbase for every system in which a starbase has been observed. It is the sort of structure that is definitely worth noticing on the strategic level of zooming.
Absolutely, I'd love a dedicated icon of some kind for starbases. Put them at the top of the "ship" bars on the left and right, for instance, with a distinct color...
And I don't build hangars on most of my bases any more. I did at first, but even at 4 squadrons per slot, it's just not worth it when compared to the weapon/health upgrades, deflector shields, etc., all of which have far greater utility. (Of course, I play Vasari; the TEC and Advent players might have more need for something that can reach out and hit a scout trying to sneak around the edge of the well).