It depends on the names, of course. Some family names -
Cecil,
Edgar,
Bella,
Nellie - I would avoid at all costs.
My son's fn honours a friend; his first mn is a form of my birth ln; his second mn honours two friends and, with his first mn, echoes my initials.
My first daughter's fn just seemed right for her; her two mns honoured her grandmothers.
My second daughter's fn honours my mother; her first mn honours her step-grandmother; and her second mn -
Anne - is mine and was my paternal grandmother's mn.
If I'd had any more children, I'd probably not have used so many honouring names, though there are some -
Jean,
Fraser,
Robin (m) - that I could have used quite happily.