Я этим вариантом пользовался. Более того, он мне был удобен, так как я делал "пирожок в ассортименте", и при комплектации подставлял нужный комплект.
Это, кстати, тоже вполне нормальный рабочий вариант. Просто, когда уже база сделана и таких пирожков много - не хочется переделывать.