I like the full name, its pretty and very unusual. I am not so keen on the nickname. I seriously doubt anyone wouldn't shorten it to Clemmo though, she may get Clem but if you don't want that you can correct people when she is young. When she is old it will be up to her so she may still end up being Clem is she chooses to.