Lia goes better with the names of your other kids and I think it looks prettier. So yeah, my choice is still Sofia, but Lia isn't as bad as Leah. I usually love Hebrew names, but Leah doesn't do it for me.
I'm warming up to Lia. I actually think LiaAnabela looks very pretty. Lia does look a lot nicer with my kids name. I also like Emilia nn Lia. Thanks for the suggestion. :)