Cool! I love that Mist has an answer to everything.
So, the process would be:
1. Enemy group spawns.
2. Mist gets the enemy group location (GetLeadPos, mist.getAvgPos? Which one would be better? getAvgPos sounds best to me).
3. When flag 1 is true, Mist sends that current position to GroupToRandomPoint which the Friendly group heads off to.
Would I make this as a separate script file or as doscript in the editor? If separate script file, how would that look? I've never made one from scratch.
I'm a little ashamed that I don't know more about this, sorry.