The ilui neshomo which comes through having someone named after you is, I’m told, only if the name is precise.
So if the niftar was named Dovid and the baby is named Dovid Aharon after the niftar, the additional name given either because the niftar died young or for reasons of the parents personal preference, then it ruins the ilui neshomo aspect?
Giving every name anyone suggested and sounding like you’re reading the list of words that Reb Chaim said aren’t names every time you make a Mi Sheberach isn’t a solution either.
How many names did Reb Chaim pasken are not real names?