Lorelei is gorgeous. I definitely prefer Lorelei to Lorelai. As for nicknames, Lori works, but Leia seems like a bit of a stretch unless you're pronouncing Leia LIE-a, which I'm not too fond of because it sounds like "liar." How about Lora as a nickname for Lorelei?