FWIW, I wouldn’t choose either for the girl - I think another euro & stylish sounding A ending name - like:
Lucia (nn Lucie/Lucy)
Athena
Amara
Zara
Bianca
Clara
Vera
I like Luna (and obv an A name) but it feels like a youngest kid name. I don’t think it ages as well as Mila and Sienna. Lucy seems more Brit storybook while you’re others feel more “Continental” and energetic.
For boys’ - Leo for sure (or Luca, Felix or Julian)
Good luck!