I prefer
Louis because I usually hear it the French way and don't like
Louie or
Lewis as much. I'd learn to live with the ambiguity.
Funny that you mentioned
Baldo (I've never heard it). I was thinking if I pronounced
Waldo with a V, it'd remind me of Balto (a sled dog famous for delivering medicine, made into the hero of an animated movie). Actually I feel like that just makes me more fond of it; I'll probably end up naming a dog
Waldo at some point...I'd go with
Torvald but it's too close to my own name.