Grant Users Access to Multiple Teams

I think it could be very useful. So: for now is better to create multiple account and assign every account to one team?

What do you think about it?