Mirage doesn't really hold much water as a given name, for me.
Lol But yes. Apart from a pleasant sound, it's not got much going for it. If you like the sound of Mirage you could use it as inspiration to find names with similar sounds. One that comes to mind is Taj which I've heard on a few boys here in AUS. I feel like there must be some girl names too!