Wow, very different, good creativity! It kindof looks like a planet and, with that in mind, you might try layering this spere over other ones to give it a solar-system affect. Or, you might try putting it on a starfield or something along that line, just to add interest.