Thanks, glad you like it!
Yeah, it's quite a severe (but situational) hindrance. On the other hand, having a +1 permanent bonus to AC, and always having advantage on Perception, are pretty sweet benefits, so I'd say it evens out. (And the other cultures have pretty severe drawbacks as well.)...