Might want to limit the spell-for-healing swap to once per day, or once per day per point of Cha bonus, or even give it the same number of uses per day as Smite Evil has. Being able to do it at will seems slightly overpowered to me, though perhaps not terribly.
Other than that, I like the sound...