Alec is nice, but not my style at the moment. I used to like it a lot more...I can't remember why it fell out of favour, if there ever was a specific reason.
Alec sounds distinguished and high-class to me. For some reason it sounds to me like the name of a British gentleman who love foxhunting...but I don't know where that comes from.
I don't like
Alec as a nn for
Alexander. I think it definitely should stand alone. However, I prefer
Alexander nn
Alex overall.
~
Cait