Great list, thanks! Pretty important to have until you memorize what buildings give the extremely good bonuses (ultrasonic, auto plant, command center etc.). A bit sad though that these hidden bonuses end up being a bigger factor for picking tech route than the original traits of the building.