I made something similar and I set their go to point to something within a range like x=random(mouse.x-30,mouse.x+30), y=random(mouse.y-30,mouse.y+30), this gave the effect of gathering in a spot but not overlapping.
If it needs to be really specific then you can decide where the positions are for the squad and assign each one an ID which is a specific position when you click, so the leader appears at mouse click, and the rest arrive at one of the other chosen positions based on their ID.