Well, Draft sets are composed of a Draft Booster and some regular boosters, so I think it'd be better to create a "Draft Set" with fictional rarities for C's and U's (for companions, events, etc, like, each having a "rarity" of it's own so they don't mix together), and add to the Product screen a Draft Booster, which would com from such set, and code the booster to have X cards, being Y in rarity Z (companions), A in rarity B (events), and 1-3 regular rares (can't remember how much of those would come in each booster). Then you'd play like MtG Sealed, you'd type in Sealed, buy the product, make the deck solely with what you end up getting in the boosters and play, then the cards would migrate to your collection after. Seems complicated, but I'm guessing whoever knows how to program it might be able to do it. Problem is selecting which cards would be in the draft set. My idea? Draft Sets (and Draft Boosters) for each block. Community-designed (as to what companions and events/conditions and such would come).