Well you could put read magic in it too if you want. Personally I can think of about 100 other spells I'd put in it before Divine Favor. Like say Heal, Mass Heal, Teleport without Error, IronBody, TimeStop, Maze... need I continue?
As far as DCs, they suck at low levels, but once you hit 6-9th...