Маргарита - слишком много жестких букв - р, г... Женское имя должно быть из мягких, "округлых" букв, одно из самых удачных - Светлана, Валерия, Оля, даже Ольга, значительно мягче мужского Олег. Но бывает и наоборот- неплохое Виктор, превращают в Витя, Витек, Алексей - в Алеша или Леха (Лихо...).