How to "skill seed" for forming teams in 16pl LAN?

I am doing a Halo MCC LAN in a few weeks, and just wanted to get some ideas for how to take 16 people that have varying skill levels in Halo, then somehow quickly formulate 2 evenly-skill-matched teams, so that the next 5+ hours of 8v8 LAN party are balanced and fair.

Do you guys have any ideas? Just thinking through, here are some things I was thinking:

  • FFA Slayer to 25pts, then assign to alternating teams based on kills (highest to lowest) - Multiple FFA slayer matches (3 matches?) on different maps, add everyone’s kills up then sort highest to lowest and alternate. - FFA slayer to 25pts, then alternate to form teams, then Team Slayer 8v8 to 50 points, then add everyone’s kills together and make team corrections?Let me know if you guys have a good way of forming balanced teams for LANs or customs.