Love Oliver but hate Ollie, love Leo but dislike leopold and Leonard. Would it be a stretch too far to have an Oliver nn Leo? Am quite keen on a longer name as our daughter has a very long name.