This is a really interesting concept for a rank, but I think it just wouldn't be very needed in the server. I can see where you're getting at though, it can be great to get some recognition for always building as a team and working together, but I just don't think it'd really be really piratical for the server.
Although, if you win a mini-competition (or any competition on Create) hosted on the server sometimes, you and your friend can win a custom title saying "Team Builder" if you want. I think that'd be just as cool.
Though, I'd love to see what others would think of this before leaving it. (
Psycho (jake wanted you to see it))