I think that between Megan being a very different style than the others and it being the only without a nickname, it stands out just too much.I'd think that Meghan nn Meg would stand out less.All the others are nice and the middle name theme is well-done.