Okey doke, this what I've noticed from in-game use of Divine Favor:
1) Your perk rate increases (...duh...) allowing you up to six extra perks by character level 50 (good luck with that)
2) Your highest stat increases by 1 so long as you are not at the racial maximum BUT if you are...