Changes made should not be tied to individual save files, and instead be global. Having to rebalance the charms each time you want to start a new game is a hassle.
If this is impossible for technical reasons, a good workaround would be to use a config.ini file which the user would edit, and the mod would then set its settings according to the .ini file.