When I was at school there were two sisters named Natalie and Natasha.
Both mean exactly the same, one is Slavic the other Latin variants. They effectively have the save name and they sound very similar.
These children will now be in their 30s and no longer living together.
Megan and Maisy sound different enough and your children will grow up and live independant lives. If you like the name, use it.