Opinion based of course, so there are no right answers, however I disagree with the idea that "names with apostrophes in the middle" are wrong. I know this is a rather widely debated subject, but there are many potential reasons for having an apostrophe in a name.

Most often in fantasy naming conventions this is used to set a break between syllables, showing where emphasis is placed. This is most similar to real world language examples typically used for transliteration, such as is commonly seen in Arabic or Japanese.

There are a few other potential reasons for this though, it can be used to show elision for unstressed vowels. This is commonly seen in Spanish and French, but can also be found in English (though we don't typically use the apostrophe to show this, it tends to come down to spoken accent and isn't really reflected in written speech here).

Another potential use for the apostrophe is for diacritic marks, such as indicating a glottal stop being used, which could also change the sound of the name.

In the case of Lae'zel it doesn't seem to serve much of a purpose, as the syllables seem to be fairly demarcated, however they still show emphasis in case anyone is uncertain, which is about the best we can expect until everyone (myself included) fully adopts IPA into their lives.