I'm writing a campaign with a character who I would like to be a Bralani and another I'm thinking can be a Ghaele.
For these recurring NPCs would it be better to give the base creatures class levels or give the regular classes select special abilities, such as giving a ranger the whirlwind blast and wind form abilities, or a fighter the Ghaele gaze and some spell abilities?
When combining character classes and these creatures, how would you handle all the abilities, DR, immunities, and spell resistance azatas have? it seems a little crazy for a "regular" NPC to have ALL that.