The lace should prevent you from being pulled at all. When I was around them the other day my immunity prevented me from being effected by the ability. Currently everyone that is not immune gets pulled in however it will only kill those on the other team. I can filter it out so it will only activate if you did not kill yourself. I can also make it so that not only will it not activate if you were within range of someone with immunity but also if someone with immunity killed you it will not activate.
As far as the range goes it is logically infinity as I programed a gravitational field. We all know that gravity acts on an infinite distance. More importantly I did make the effects of gravity correct in that the force increases exponentially as you are closer to the source of attraction. At particular distances you should be able to try to run away from it. It could be that the force constant that the curve is applied to is too large.
Another balance (in addition to the ones above) could be to increase the duration of the effect slightly but reduce the distance of the point of no return.
BTW the point of no return would logically be the distance a user is from the target where it is imposable for them to escape.
---------- Post added at 02:47 AM ---------- Previous post was at 02:45 AM ----------
This is more of an issue with molecule and likely the way that it is freezing the player. The force is applied to a players base velocity so if that race is programed correctly it should not do anything when you are frozen.