Not reading all of the skill ideas. That’s way too much to go through.
I don’t really like the idea of having to grind for skills at end game. This is basically the codex system on crack. But rather than spending all your game time collecting them so that when you’re 100 you at least have a bad version, you’d start at 100 and get bored before you find anything useful.
I think these changes can, should, and probably are going to be implemented through the skill tree.
What i mean by that, is that once you’ve chosen an ability, you’ll be able to choose abilities and interactions with that skill. We already have 2 levels (and a branch), but i suspect that they’ll add more levels and branches to this.
It could be that you ha e to find something to unlock them and get a separate skill point currency to pay for them, but they should drop from level 1 or be given 1 point every 10 levels or every level at 50+ etc…
This would make the skill tree more complex of course, but i think it’s the way to go to give people what they want with regards to skill customization.
It’s essentially what you’ve suggested, just not as a new system.