Uhh your wait in there could possibly cause a leak. How you may ask? Well if a person casts it, it sets the point n all and waits. If a person casts it right after the other person it would set your point to another location before it could be removed, causing a leak.
Your unit groups leak. In my opinion you should only use one dummy for casting, and use the special effects action for special effects.
Oh and your wait leaks. You used a location that you didn't even attempt to destroy.
All in all I'll rate this 1/5. If you make it without such things I have pointed out. I'll give you 3/5 and +Rep.
Also you seem to be using triggering player a lot. You should set it to a variable and use it in place of "owner of cluster_bomb_caster" or "Triggering player"
But if you're too lazy to do that, triggering player is always better that owner of *unit*.