Nice idea!Once thing we really need to be careful of with rounds like this is what happens if a team=mate quits or D/Cs. It can't make the game unwinnable for that team!
We had the same issue early on with ideas around 3-legged races, etc. We wanted to do a bunch of 'now you're in pairs' rounds but being an online game makes them much trickier than in real life!