Agreed... and that's kind of what I expected to be the case when I realized what it was and wasn't able to accomplish. I give it about a day before I post in ERs. And very true about using DB scripts, any time you're having to go outside the system to accomplish something that is commonplace (i.e., not some custom functionality), then there is something seriously lacking in the system itself.
I find myself more and more banging my head each time I find some very cool functionality that ALMOST is. There always seems to be some type of limitation placed on it, sometimes by design limitations and some others because it was decided to throttle said capability to prevent anyone of us from "stubbing a toe" while trying to accomplish something. I swear, just let us run and fall.
-Brian