Gamaliel looks hard to pronounce, and it sounds pretentious. It also brings to mind the aforementioned Warren G. Harding, and he wasn't exactly a great president.
I love this name too it also brightens up my day when I hear it or come across it. It's a Greek form of the Hebrew name meaning "Reward of God". The name is hard to pronounce so I use GAMA for short, or like I would say in Spanish "De Cariño."
I love this name... even though it is not popular or hard to pronounce, it brigthens up my day when I hear it. I suggest you name it to your baby boy that when he grows up he will earn a lot of chances and will be loved by many.