Thanks for playing and we appreciate the feedback. We experimented with both points based systems and probabilistic. However, showing the player if the quest succeeded removed a part of the anticipation. We definitely agree there should be a higher level of transparency concerning the success of a quest. For example, you get bonuses for class diversity but this is never explained in the game.
Thanks again for playing.