Is it possible to have either shiruken or the legacy particle system spawn particles from the top (pole) of a sphere, rather than from the center?
Of course, just create an empty game object and assign the particle system to it. Then move it to the top of the sphere, then make the sphere its parent. That way it will stay in the same local position on the sphere. Adjust velocity of particles accordingly.