Having tested out the 1.2 favor items (see my mod in the mod forum if you want to unlock them), here's my verdict on them:
1. SotF is OP.
2. The Assassin speed favor item isn't overpowered.
3. The Dodge favor item adds in new strategies, but I don't think it's overpowered.
4. The Health General favor item is unoriginal, but not bad.
Try the new favor items out and let me know your opinions. 