Two spellings that are so different!
Layla makes it a retro 70s name. (Some will see it as dated, some will like the Clapton connection or love the cool throwback feel it has). Leila makes it a typical trendy 2010s name, along with all the Lilas, Lilys and Lolas . (Some will see it as very pretty and others will find it boring and unoriginal). Whatever you feel is most 'you', I guess.