Voted 1, I haven't used an actual PC-type build for an NPC in a long time.
That being said, I have no problem attaching various class "tropes" to a NPC, I'm just not a stickler for "this ability comes at this level and has such-and-such limitation". If I describe a NPC as a paladin in game, I'm pretty likely to give them some sort of aura of protection ability, and some kind of smite ability, for example. But I have no problem giving them 13 Hit Die, but only 2nd level spells, and a weird list of spells to cast.
And I have no problem giving NPCs powers that might not be available to the PCs as initial build options. Things like custom feats, custom classes, or weird boons that are kind of like magic items are all things that exist in my campaigns, and the NPCs have those things just like a PC might discover in play.