Quite hipster but i think it's the type of name a child would grow into and after the first time of being introduced people would get used to it - for me it's in the same vein as wolf and bear.
Maybe just think about how it goes with your surname and how it might look on his CV when he's applying for jobs as an adult.