I think the idea of Team is a great idea. However, it is now bound to Administrator. This is not how all sites work.
Also not mine. We have 1 administrator and a couple of team members who do specific work for the site. But we don't use special roles for the forum.
Therefore, I had to remove the 'Team' link from the YafHeader.aspx.
I would have prefered a kind of editor, where you can add members to the 'Team' and add comment to what there role is of the site.
Remember, that a forum is or might not be the most important feature or goal of the site.
Our target is geocaching and provide a lot of features for that, where some people help us out with various tasks. These tasks have nothing to do with the forum (like moderating and admin... we do not even moderate).
Again, filling the Team list with members and add a comment to it would make it useful for us. These people are just members, so no different rols within YAF.