Louisa sounds a little lazy, although I know most people here would strongly disagree with me. If you like the name
Lucy, couldn't you always call
Lucia Lucy anyway? All of the middle name suggestions could work.
More suggestions:
LilibethTabithaRuthVivienneLucastaBelphoebeLillianLilithRubyRosalind