Leejam is just kind of ridiculous. I agree with you that the poor kid will be called 'lee-jam' more than Liam, and also that the name is better (and less confusing) with the original spelling.
Sherlock: Alone is what I have. Alone protects me.
John: No. Friends protect people.
~BBC's Sherlock