I own the domain ilikeyou.fyi and considered doing something very much like this. I rejected that plan for all the reasons above.
It could be done better with public/private key cryptography, but then your audience has to be able to deal with that.
Oh well, it's on my backlog down in the "I'll never actually get there" section.