This is a great idea. The current system doesn't make much sense, since I think of quests as more like one time adventures, not repeatable tasks. Also it gets pretty tedious with so much extra clicking, especially when buying cards and upgrading them.