Auto-translated
Restrictions based on class are, in principle, normal. I personally like the possibility of having multiclasses or hybrids, but in previous expansions, their presence in the game didn't play a significant role. I think this is largely due to the fact that they are difficult to balance.
In the early versions of Erathia, I also had classes, but in a slightly different form. The player could choose one class, receive corresponding bonuses, but the skills themselves were not tied to it. As you can guess, I never managed to implement this idea properly.
The idea of points tied to both stats and skills at the same time seems questionable.