to hyphen or not to hyphen

I’m a big fan of double barreled names. I’ve always thought they sound beautiful. I know it’s not everyone’s cup of tea but that’s okay. I’ve been wanting to stick to the initials MJ for my babygirl so she could have my same initials. The name I’ve had picked out since I was in high school & still love to this day is Mia. However, I love long names so the 3 letters kill me & make me feel like it looks like a nickname. I know it’s a name on it’s own but since I love names like Charlotte, Penelope, Savannah etc the shortness doesn’t sit right with me. So I’ve narrowed it down to 2 options. Malia with the nickname Mia. But my worry is once she hits school she’ll be called 2 different names & it’ll be confusing. That might be a silly worry but I never had a nickname growing up so I don’t know how all that works. & second option is Mia Jolie or Mia-Jolie for the first name & yes she would probably still have a middle name.

any thoughts or more suggestions?

& please be kind. I’m extra emotional & hormonal over here lol 🙏🏻