Yes, as BlueNinjaGo mentioned, it would be preferred if this were used in conjunction with a BBCode. Instead of a PM, I think a notification would be better, and perhaps even a screen in UserCP (since a popular person might receive a lot of notifications in a short time!).
It really is similar to the
Who Quoted Me? plugin, but using a custom BBCode as well as the Quote one.