I don't quite fully grasp the difference between how the two are handled in Hero Lab.
In my campaign setting,
The World of Daeoria, I have certain NPCs that play a vital role as major antagonists to the party, and a few that are an ongoing source of aid and information. These special NPCs I have fleshed out as fully fledged PCs. (I have on occasion even played these NPCs myself as a player character when sitting in as a player in someone else's campaign, just to give myself a chance to immerse myself into the character's mind, so to speak.)
I have been hesitant to use the Hero Lab "Type: Non-Player Character", mostly because I didn't want to spend a lot of time on one of the special NPCs only to find that there's some limitation I didn't know about, then have to re-do the whole thing again as a "Type: Hero (PC)".
A throw-away NPC is one I think I might use the "Type: Non-Player Character" for, but I think I want to continue to flesh out major NPCs as "Type: Hero (PC)".
Does anyone have any thoughts or opinions on this that they'd care to share?
Thanks in advance.