I don't think that's spam-proof, unfortunately.
The chance for total spamming is too high, great thought though.