I felt your pain and will share my story.

My husband is Mauritian and the family tradition is this... Aside from the name you choose for your child if it's a boy then both grandfathers and the father are honoured in his name, and if it's a girl same deal but grandmothers and mother.
SO
My little boy is Luca George Joseph Eric - what a bloody mouthful and boy did I resist...
BUT
then when I really thought about it I realised it was awesome for my son to hold each of his grandfathers and his fathers name as a part of his, and it will be his choice when he's older which (if any) he uses on a day to day basis.