I think Xander is a great nickname. I know an adult whose name is Alexander but has always gone by Xander and it's made such a common name have an edge. Everyone loves his name. I would say its easy to pronounce as its just Alexander with out the Ale. He's never complained about people mispronouncing his name or people thinking his name it too weird. I think it's a great alternative to the super popular Alex.