I may be mistaken but i remember reading somewhere that even with a custom script if you are using some type of event it will still cause just as many issues as it still checks every unit in relation/proximity to the region. I know its pretty universal to avoid events whenever possible period.
With regards to the first unit enters event from before, loops are still a better solution because of you can control when, for how long, and the frequency. It doesn't necessarily have to run forever. Consider if your marching a 200 food army across the map which passed through the region in roughly a second; that event is going to start regardless 200 times a second while a loop would only check once.
When I want your opinion...I'll give it to you!
BasharTeg Author@rtschutter: Go
Certainly a valid approach. I wonder if dynamic events will be included in the GUI at some point...
My Projects:
Malum Ruina: SC2Mapster
Eternal Exile: SC2Mapster
Spine Crawler Madness: SC2Mapster
Xeno Crisis: SC2Mapster