I don't think these "id" names sound attractive at all. I've always loathed
Ingrid and
Sigrid - they just sound so harsh and grating.
Astrid is nicer than those two, because it doesn't have the unpleasant "gr" sound as well, but it does begin with "ass" which could bring teasing in a US scenario.