I love the name Alasdair, and I named my dog Alasdair. From my experience, no one knows how spell or pronounce it. I'd spell it Alistair or Alister just to get the proper pronounciation. I'm really suprised some form of Alasdair hasn't become popular in the US.