Often it's not at the ground level because the rays used to scan terrain heights bounce off the buildings too. For example, Manhattan has hills where the skyscrapers are built. For the purposes of Anteworld it can be viewed as a rubble, for games that need the original terrain it would have to be leveled.
Some basic helper AI functions probably will be a part of the engine.