As basically everyone has said, there should be some immediate feedback. Across 2 days, I think I managed to actually complete a total of 5 quests. Which also makes me think the parameters for success could stand to be less specific.
Thanks for the great feedback, you bring up some great points and I will be using them when we review/reflect on our game with the team. :)