Things to Note
Unlike a normal city, it is impossible to cast a spell on a ghost town.
In Revolt worlds, you do not need to have placed the city in revolt in order to take it, you can simply send the colony ship.
You do not need to have Revolt researched in the academy.
In Conquest world you DO need to have conquest researched however.