Hmm. Would need to test, but...

If you put <t> in a line of display, like echo, it prints target name. The issue is, I think, that the echo command will use your target at the time that the echo goes off, not the target when you activate the macro. I'd have to test it.

Also, only one macro can be running at once. So if you use a wait to delay text like this and Regen someone else, you cancel the reminder from the first one.