Msgotit, this is exactly what I was looking for and am tempted to try once we upgrade to 3.5.x.
However, with around 5,000 users I am affraid to do so until some load management has been built in. Sending the PM to 250 users max at a time and a quick pause before continuing with the next 250, until you have PM-ed everyone.
You mentioned you would look into it, any luck so far?
Keep up to good work :up: