While I'll leave others to quibble over the details, the basic concept is a good one: By making most of his powers incompatible with travelling a lot, it stays an NPC class despite the high power.