Quest Rewards (Sacred Pool expansion) are alternatives to Talismans for completing Warlock's Quests. However, on occasion, I find that the cost of completing the quest isn't quite worth the reward!
I usually choose a Quest Reward if it is the early game (as they can't be stolen, unlike Talismans), and if the quest is a travel quest - such as visit the Tavern, or visit the Enchantress - something easy. A heavy penalty like discarding two followers sometimes isn't worth it!
Also, I find that using only the Reaper expansion (without Frostmarch), whereby you can choose your quest, makes the Quest Reward system much more advantageous. When the Frostmarch cards are added and they are drawn randomly, it's less predictable.
When do you choose Quest Rewards over Talismans?