Could be very unfair for some... :- /
Wouldn't it be good to have the list first and compare people to one another, rating them and putting teams together that have about the same teamscore? I guess this would make it more interesting - even if it was like one team consisting of people rated 5-5-5 and another of 7,5-7,5-0.
But I guess there shouldn't be more than 5 players per team, otherwise this system could be unfair, too.