As a child growing up called Hayley, I not only got your choices of Hailey and Hailie but Hayliegh, Haly, Haley, Haylee, Haeley, Haelee, Hayli, Haili, I could go on but I think that's enough.
I have to continuously tell people how to spell it and got that irritated by it I chose to go by my middle name of Louise. Be prepared for the amount of spelling issues names come with.
I like Khloe but I don't like K's (weird I know) so would use Chloe.