jutetrea, the idea of a Starspawn hero for Atlantis came from the description of Chuddar KAdul, the Seer King, who is one of the Atlantean heroes originally in the game. His description refers to learning Astral magic from a captive/renegade Starspawn hidden beneath the Coral Towers. Shadul Ummush, the Traitor King, is the R'lyeh hero, an Atlantian who switched sides for personal gain. I have had ideas of exile heroes for a while, so having a surviving Basalt King was the easiest story to come up with.
That was the reasoning behind the choices. Obviously improvement in one aspect or another is always possible.
