Like many others, I would also say that the nerf of Dragon Breath in the DI tree is too much. Additionally, I think the complete removal of the healing aura in the EA tree is not good, but that's just a matter of one's opinion. In general, I leave such balance decisions to the developers, and I don't even want to decide that.
But especially in the EA tree, I hoped that the developers would see that Bane of Undead gets changed so that you don't get the Paladin Turn Undead feat. Instead, you should receive a new Turn Undead feat based on the character's level.
It makes zero sense to me that you get a Turn Undead feat from Bane of Undead and end up with a feat that makes you use Turn Undead as if you are a level 0 paladin unless you are a paladin. But then, you don't need Bane of Undead because you have that feat anyway.
This is not a matter of one's opinion for me; it's a matter of logic that this makes no sense unless you want to fool us players with that.
Of course, if you think a Turn Undead feat based on the character level is too powerful, you can limit it to a maximum level of 20. However, I believe you should rather consider that all Turn Undead feats should also count in epic and legendary character levels because, in my opinion, every feat, spell, enhancement, etc., should be useful at ANY character level!