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?