Zathan, I'm not quite sure, but different speeds (something like random max speed for making them slighty getting apart) or using boids plugin could do the job.
Dunno if someone has another workaround for that. I'm trying with different speeds and is doing a pretty decent job.
You might want to create a 'How Do I...?' post or look if someone solved that detail.
Here's a WIP (work in progress) gif using different speeds, isn't perfect but is quite a complicated problem you got there, I do suggest maybe with boids or looking around as I said! I might try boids later. Dunno if Ashley got a word for your question.