Maybe eventually.
We could have groups you can join, which coincide with your team role. (ie: drivers have a group, etc)
Why? Why not.
Usergroups, from an admin standpoint, allow me to give special priveledges to different users. You can belong to more than one group. So for instance, I made a 'lots of pm' group. They have storage for 500 private messages. Then I can add people (or have people automatically be added) based on reputation scores, post count, length of membership, etc.