Before I was using a bullet behavior where I could set angle towards position x,y then rotate clockwise random(-a,a) and get myself an easy angle variance.
Now, I am using physics, because the collision of my objects as you could imagine was not having expected results.
Currently, the best i have found, was I am doing
Apply Impulse towards position, using a random(x,y), random (a,b)
X,Y is +40%,-40% of the center point of my map's x coordinate, and a,b is 40% of the maps y coordinate. So I created myself a variance.
Now, the result is, I do have a variance, but it seems to favor the center a lot, I have a decent idea as to why, because I've essentially created a box around my center point as the variance, and the most points actually cross the middle of that area.
So, what would be a better way to actually create a variance for myself like I was doing with the bullet behavior?