I'd put it on my website, which contains my real name anyway, but Signal says that I should only share it with people I trust. Also, the link (signal.me/...) contains long base64 string with unknown content. What do you think?
All my usernames & passwords are hunter12 and I don't mind sharing them everywhere because my smartphone always automatically turns it into asterisks because someone on 4chan told me so.
You can share your signal username. Mine is donnietello.01
Once you've shared it, if you're getting a lot of spam you can just change it and it won't change anything about your current conversations. It's essentially just an invite link.