Agree.
Lila is LEE-la,
Lilah and
Lyla are LIE-la. I'm sure there are enough people out there named
Lila LIE-la for it to be a "legit name", but it really doesn't look like LIE-lah to me. It's more intuitive to pronounce
Lila as, well, Li-la.
I guess I associate
Lila /
Lilah with
Maria /
Mariah, so that's why I automatically say it differently with and without the h?
Lyla is more obvious but I think it looks more trendy.