Чем в больше количество вузов и на большее количество специальностей можно подавать одновременно, тем сложнее сориентироваться, какой всё-таки будет проходной балл.Я бы  иначе сделала.Пусть будет 3-4 волны в зависимости от престижности института. Пусть будет за волну только в один вуз. А внутри вуза специальности можно не ограничивать, но указать приоритетность, и в зависимости от баллов и списков приоритетов автоматически будет распределение. Не попадает абитуриент  на специальность первого выбора - идёт на специальность второго выбора далее - третьего.Первая волна - МГУ, Физтех, МИФИ и т.д.Вторая - МАИ, МИРЭА, МТУСИ и т.д.Третья - МАДИ и пр.