Overall I think you have some really nice names on your list and I agree that most of them are sweet but strong at the same time. The majority of the names aren't my style but I don't really dislike any. My least favorites are Oona/Una and Anya, probably Olga too.
I would choose Eira. I love that name though I pronounce it ay-ra.