The advantage of collisions over entitydistance is that the collisions will no penetrate the objects, so if the distance is 30, and the balls move at 50, and you are testing for distances < 10, collisions will work and entitydistances not.
Of course entitydistance is faster than collisions
Of course entitydistance is faster than collisions