I don’t like any of them and I’ve never known anyone with them.
My opinions:
Ace: nickname for a rock singer in a retro rock band.
Spike: nickname of a young street thug or a name for a large dog.
Thorn: name of a character in a western theme romance novel.