The primary reason naming questions are off-topic is because anything could theoretically be a name. Names don't follow the same rules or patterns that English uses and the rules that do exist are created by whatever government officially recognizes your child as existing.
As a specific example, your question would be on-topic for any particular US State since each state can set their own rules regarding names. Minnesota, for example, only allows the 26 letters of the alphabet, spaces and hyphens. This explicitly forbids the special punctuation from Bobby Tables. (Interestingly, they also explicitly forbid accented characters.)
But this restriction has nothing to do with the English language. It is a purely bureaucratic decision and, therefore, off-topic on ELU.