Beefed up how comms registers a team
Made service chooser actually register a team