I strongly support template for this one.
Most of those "spells" sound more like Ex or Su abilities.
Hmm, these things can be neutral and are immune to turning. What are we going to do about that?
It says there are Dragon Slayer clerics and wizards, but the Undead version only seem to be fighters. What's up with that?
Make them immune to both turning and rebuking?
I'd like to make the template prereqs flexible enough to allow all of the above (at least w/multiclassing).
+9 BAB is better than some fighter-specific feat. On the other hand, it almost completely rules out wizards or sorcerers, which we wanted to include. Might need to make it "+9 BAB or" something (caster level, maybe?).
On the other hand, we're really going to have to alter the description and abilities for a spell casting version.
We could lower the BAB and require a blend of Knowledge (arcana) (which applies to dragons) and maybe Weapon Focus (which any class can take).