Appreciate all the love I'm getting here. Some other things to know about this alert:
For whatever reason (and I've logged a bug report for it), there's a character limit on the alert trigger, so your pool names have to be short - I believe 16 characters, but Josh can confirm that for me.
Also, because of the nature of the alert, you aren't going to be able to pull all the elements out (like the pool member name, etc).
For what it's worth, I've shared this entire concept - the OIDs, the alert trigger, etc - with the relevant developers.
Can't say anything more than that at this time.
- Leon