When mastering a skill up to lvl 100 and then dropped to change it for another skill it would be awesome to have a system that allows to insta recover that former mastered skill whenever we want as long as we have enought skill points available. I mean, there are some skills that are a pain in the ass to level up and it makes no sense to me to experience the same boredom (or nights of macroing) any time we want to recover that skill. With this system it would be better to get more out of the experience with our main character.