They are both acceptable because we are talking about qualities. The first one is less distinct – in what way are we judging his appearance? It could mean several different things – but as a basic statement, it’s fine as long as the people listening understand the context. But if they don’t, they will immediately ask you – in what why is his appearance off the charts? And now you have to explain. So there is quite a fine line between understanding who you are talking to, and being understood in the way you expect to be understood.
Kindness is far easier to take on face value, because everybody has a basic understanding of what kindness is. Anybody would consider it reasonable to understand your sentence as meaning – she is a fantastically kind person.
@isthmus_x Alright. Maybe I should change my first sentence to “His attractiveness is off the charts” so that other people would understand. I wanted to compliment his appearance. Thanks so much for your help!