Effie? I have never heard that as a name.
I am not in the UK, but when we were younger, that is what we called a condom. So absolutely no from me.
(Ds, who is 18 therefore knows everything has just instructed me as to why this is so..... it was an FL which was a French letter, but then we seemed to have decided it was FE which is French envelope. I probably should have known that. They were sent in the via horse carriage or possibly the mail before said visit from the man..)
I prefer Alice out of all of the names personally OP. I do think that some names are more popular in some countries than others though. Is Clementine and Polly becoming more popular now, or are they family names?
You did ask for opinions so just giving mine. Good luck with your new baby OP.