they gave many differents bonus, like +15% speed, or the ability to teleport yourself to a friendly building each 45 seconds, or +800 to max hp.
You also have to know that some of these items are specific to assassins or generals.
The point is that they are designed to allow you to optimise your build: if you play Sedna for example, which is a very fast General, you will maybe want to use the +15% speed to make her even faster, or the teleport item to allow her to support allies all over the map (she has healing spells and an healing aura). So it adds some depth to the gameplay.
The devs will very probably create other favour items and by the way, they will release 2 new demigods soonish.