Currently team members have to be invited and then once they create an account permissions assigned which makes it two step process dependent on the team member.
It would be more efficient and quicker if client sitepass admins were able to create new team member accounts without having to to go through the invitation process.