It's okay. I don't love the name because it reminds me too much of earache. I'd say I prefer
Erica. The k of
Erika looks too harsh. If I had to choose between
Astrid and
Erica /
Erika, I'd choose
Erica. I love how
Astrid looks and the meaning, however, I hate how the syllable with a@# is the one that's emphasized.
Sorry I couldn't be more positive today!