Re: Your character gets 50 points for a base
The Ghost would create some form of extra-dimentional space linked to the physical world by gateways, like the Master of the Circle has (Organization Book 1#, I believe......... ). Maybe a cavern lair in a floating astroid within an atmosphere bubble overlooking the Spinning Spirals of Chaos, held in place by mystic forces. Within, a cool "Dr. No"-like atmosphere.