I don't quite understand, you mean anti-air Turrets outdo units in damage, with the upgrade that makes them hit the mountain, or they outdo them as a way of defense against rocks? But yeah ballistas are really good because they kill dens before the mountain crumbles and wastes them, so you get more loot/artifacts.