I think I will go ahead and buff the existing stat bonuses.  The fact that they all get flight and constantly active magical abilities mean that they'll need fairly high level adjustments, but higher stat adjustments seem to make a fair amount of sense.  Lets see if I can't get things balanced.<br/><br/><br/>Also, the way that monster classes work is that they can be taken to 6HD, with every level past getting to 6HD counting as 1 point of level adjustment.  At a cost of 5,000xp per level, a character can trade a level in a monster class for a level in a regular class, keeping all of the class features of the monster class and gaining the class features of the chosen class.