Set Distance = (Units of type Stand User)
This is really bad.
First of all, the underlying Blizzard.j function is leaking, which in this trigger gets executed 20 times a second, which will result in the group not cleaned properly, which is a pain for your memory.
Secondly, as it runs 20 times a second, you should have this as a global group where newly created units of type "Stand User" are added to and removed when they die.
The algorithm behind the linking between the Stand User and Short Range Stand tells me that you only want it to work with 1 stand per player.
In which case, I can recommend you to use an array of units instead using the player id as key.
If it is not the case, then just delete those triggers... there is nothing useful in it... well, except the distance check and the new location calculation.