I love it. There might be a pronunciation issue (outside of the
UK) - I can see a lot of people making the last syllable a harsh "dare," which isn't as much of a problem with other spellings-
Alastair, etc. But I do find
Alasdair most attractive.
What about nicknames, though? I really dislike
Al, and I'm not seeing other options.