I'd have trouble choosing between
Lewis and
Francis. I like them both and would happily use either. But
Louis, pronounced Looee, does less than nothing for me. And using the French pronunciation when the rest of the conversation is in English is a no-no.
Lewis DanielFrancis Gregory