I don't know about everyone else, but I think the scanning technologies to be the least useful (except for the ability to investigate anomalies). It would be nice if scanning gave you a significantly larger view than it does or some other (better) benefit.
One idea for starbases: Have adding Perimeter Scanners add range to their area of effect instead of just their visibility. It seems a waste of a constructor to improve the perimeter scanners. Alternatively (or additionally) instead of a constructor creating perimeter scanners once, have them build a scanner array that is *automatically* (and free) upgraded as you get new sensor techs. No way am I going to waste a constructor on one sensor upgrade for one starbase - but if I could use a constructor on a starbase and get free upgrades as I get the techs, suddenly the perimeter scanners and the sensor techs become much more appealing.
-Don Atreides