Lots of them have nicknames for first names. Look at some of the more recent popular name charts. Ellies, Mias, Evies, Katies, Rosies, Katies, Mollys and Gracies have been, are and will continue to be popular. Dr or Prof
Evie is hardly going to stand out nor is she bound to lament her short name, I don't think.
I don't like most of the above as full names but I can't see it being a complete disservice to the child when a great many of their peers have the exact same thing. Dr Coco-Demi might make me think twice though.