Lots of human personal and place names are long, complicated, and have apostrophes. Why should alien names be any different?
I agree that these names are realistic. However, as a reader who is trying to develop a mental picture of what is going on, that flowing image is broken up when I come upon a name which takes a few seconds to figure out how to say. And I have to figure out that name so I know who is being talked about in conversation and so I can remember that person when he/she comes up again in a later chapter.