If you write feedback welcome, it is a bit hard to give you feedback. Like somebody gives you a story excerpt and asks: "What do you think?". It isn't easy to give specific answers to general questions.
About your System:
I think you made a solution for a problem you still have to find. I don't get why it should be for multiple genres. On the surface, different genres seem to have similar leveling systems, but they can serve a vastly different purpose, solve a completely different problem. You made an elaborate system and I haven't read what you want to do with it, how it should interact with other systems to form a specific experience. So I think as a learning task, this was very good. It sure as hell wasn't easy coming up with this system. Also, it can serve as an inspirational well for future leveling systems. But I don't think you should implement it as it is in any game, because there you have a specific problem to solve.
On a general note, your system seems very complex, I guess for giving the player enough choices and replay value. But a system doesn't need to be complex to allow a lot of depth: Extra Creditz depth vs complexity