> The second method would not be good because the distribution of spawned entities would not be equal.

I don't see how polar coordinates would skew the distribution. Could you explain that?