Everyone will misspell Elinor. At least in Britain, where Eleanor has been steadily used for decades. So I'd only go with the 'i' if you really like it that way and don't mind correcting people.As for me ... I don't much care for my name but I do like the spelling.