I would think that a certain level of self-efficacy is a precursor to satisfaction relative to any task/domain. If a user does not believe they can successfully use the system then it is unlikely that they will be satisfied. An interesting additional way of looking at it could be how well can an individual use the system, is this related to self-efficacy and likelihood to engage with activities to increase their ability (tutorial, demo etc.)