When naming a child, I think it's good to know the negative permutations before it's too late to change the name. Parents often like a name so much that possible teases or insults that can be made out of it don't occur to them. Now, if you've heard it and you think it is not an insurmountable issue and decide to go ahead, then you've done it with your eyes open. I think that that is better than a shock later on.
My *personal* first thought about the name Landon (other than the associations with the actor, whose work I *really* didn't care for) is that the most likely nicknames for it would end up being either Lanny or Donny. The possibility that my son would be known by either nickname would have taken it off my list, because I was bullied as a child by kids with those nicknames. But that's me, not you.
My baby daughter's name is Aisling. The possible negative twist on that one can't be posted here because of the stopword list, but we considered and decided that since most Americans are going to mispronounce the name anyway, the joke would probably not occur to them too often. Instead we just put up with people calling her Ashley all the time, which is annoying but not really unexpected, either.