Let us add users (not members) to teams
Or let users to sign in a team (or apply). And maybe give them match finder options (if team leader accepts and set them as CO-leader)
We have just released this feature. Each member of a team now have an optional user account associated with it. Enjoy!
We are developing this feature, is going to be available for next release soon