It's true, "For Great Honor is back".
It seems dependent on level for awarding gold and honor, just like the daily PVP quest (in other words, at 70 you get more honor and gold than at 67).
I have turned it in several times today: My priest is lvl 67 and I get 279 honor per turn in. I'm pretty sure at 70 you'd get more.
Also, the first turn in I always got 11k XP. I'm not sure if that only happens on the first turn in, the first turn in each day or what. It's too soon to tell, being the first day of 2.4.
Either way, I always have WAY too many badges and not enough honor, so this is a nice way to get more honor.