Regardless of the edition, I have viewed it as time versus effort. It is worth the time to invest in a NPC, by using a class, when presenting the ultimate challenge to the party. But to do it all the time will lead to ultimate burnout as a DM, unless that is the reason you enjoy the game...