I like your idea, and it sounds like it would be fun, but i think you should just leave the primals out of it and rather find somewhere else for the class to receive its skills/powers. You also may want to reconsider how badly a tank REALLY wants to slow the enemies. It's more annoying than you think

Overall I had a good time reading this, I think you have a good idea!