They'd each complement the names of your children (especially your dds). I tend to steer away from
Sofia due to its popularity (although I know that doesn't bother you). Personally, I'd go with
Lucia or
Elena just because
Alicia can be pronounced several different ways. I mean,
Lucia or
Elena could have pronunciation issues as well, but I feel
Alicia could have more so.
"Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that." --
Martin Luther King, Jr.