I've needed this once before, i needed to have a computer player shockwave and or stomp, I used X units in the region as my trigger, and it works pretty well.
Vexorian is right. Moving the region around all the time and getting the units afterwards is slower than just getting units in range. Additionally a rect is squarish, while units in range will get units in a circular area.