Well, Judgment Dragon has a really overpowered effect. So this is the aliens version of Judgemt Dragon.
Plus, aliens already have a overlord and a "mothership" (Cosmic Fortress Gol'gar). Most of the good archetypes have a dragon (lightsworns, crystal beasts, Dark counterparts, Harpies, etc.)...