One of the things I think may attract new players is having structure deployment animations, instead of a green haze that represents a building being put up.
For instance:
- Turrets unpacking and setting themselves up
- Defense computers powering on
- Reactors spooling up and charging
Etc.
I know I'd personally be turned off by any other game if it simply put a translucent outline in the place of a building, rather than showing the building of it, but I think I'd like to hear others' opinions on this as well.