Personally I think that graphics settings and keybinds should be independent from game profiles and automatically shared between all of them.
This would be a double-edged sword. if you have more than one person using different profiles and keybindings on the same PC, your suggestion would mess things up for them.