There's a lot of wisdom here. We often judge people for caring too much on their physical appearance, where in reality you can have both. You can have depth of character and still be concerned about the "superficial" things. But the reason shallow and superficial are used interchangeably is that one of the meanings for the latter on dictionary.com is the following:
"Not having or showing any depth of character or understanding."
As we discussed last time you might want to rethink what word you want to use to distinguish yourself from being shallow. If you want to redefine the word superficial that's fine, but you need to be more explicit about it by acknowledging that the other meanings of that word.
I've written more comments on your chart.