Sounds like an ok temporary solution. Ive talked to the UBB guys and hopefully upcoming versions will have a way to disable all this crap so that when people receive PM notifications they have to come to your board to receive it. From there, when they reply, they reply to a PM.
Having people go from your board to email each other defeats the purpose of building traffic to your website.