I really love the name Kit for a boy, not Christopher or Christan but just plain Kit.
My concern is it's not a proper name in it's own right. Like Harry, Archie or Charlie.
I don't want to give him a name which may harm any future chances he may have (a long way off I know
) I know a few small boys called Jesse, Milo or Woody but no adults, so unable to judge.
IYO do you think nicknames as full names hold children back..? Or is just a load of total fucking bollocks!

N.B - Disclaimer: Using above names as an examples don't have an issues with these names 