when the first version of the warpriest came out, my initial opinion was that it is a bit underwhelming. with this new version, I think the class is overwhelming. on the class' abilities:
1. free weapon focus: I have seen plenty of people complaining that the free weapon focus should be allowed to place on any weapon and not just the diety's favored weapon. (I know there are numerous pages on it, but I haven't seen many people pointed out on the view I am going to put forth) Priest, inquisitors, warpriest, paladins are by nature, very dedicated to their deity or whatever concept they follow. One would imagine that these people would gladly use their diety's favored weapons to advance their religion/church/order's cause. I understand that certain situations requires a different sorts of weapon. (i.e. priest of gorum using a blunt weapon against a skeleton instead of his usual slashing weapon) But overall, I think a man/woman of faith would prefer to use the diety's favored weapon in most cases. This is from role-play point of view. Also, if the church trained you to become a priest of some sort and trained you in weapon training in the process, wouldn't it make more sense that they gave you special training sessions to be good at using the diety's favored weapon? Hence the "free" weapon focus? Also please note, this is a "WARpriest", I think maybe some of the less aggressive deities shouldn't be having a group of them at all? There stands to reason that those deities don't have high yield damage weapons...(assassins aside)
2. sacred weapon's BaB=caster level: if I read the description right, the warpriest always has the full BaB=caster level for his sacred weapon. back in the 3.x days, there was a divine meta feat that allows a priest to make the spell "divine power" last full 24 hours, in essence making the priest almost as good as a fighter in melee combat. And there were endless uproars from people complaining about the priest class being overpowered. I think this ability is heading that direction. Especially when the class gets bonus feats every 3 levels as well as the ability to quicken spells to cast on himself + the weapon damage increase by level.
possible fix: let the full BaB take effect only during the period when the user activate the magical enhancements for the weapon
3. weapon damage increase by level: I think this has a feel of a specialty priest of irori like the old D&D days from forgotten realms. I think aside for deities that uses unarmed combat, this is a bad idea. Combined with the full BaB from the sacred weapon, spells, and the magic bonus from the sacred weapon, the warpriest can in theory out damage the base classes and making the base classes almost obsolete. examples like someone pointed out earlier with dual wielding daggers doing 2d6 or more damage each dagger, or Erastil warpriests doing more damage with their bows after level 9, or Irori warpriests hitting better than normal monks...
anyway, these are just my thoughts