Okay, here's what I've come up with in my brainstorming.
It'll be too hard to play if we draft from one pack that contains every card, so why don't we have a Garbage Rochester draft, instead. If we get an 8th player, we'll draft a pack from 32 different expansions.
I can generate packs, but...