Dynamic locations won't work that way. It'll just spawn the assigned platforms to one of the locations eligible, splitting the formation up.
To have variable starting positions for formations, use dynamics groups instead, nesting each possible formation spawn as a separate group inside a master group.
__________________
|