Идея с отдельным уровнем/слотом для контроля отличная. Поставить фиксированную цену (повышенную, например по 20 ресов для ТП, по 30 для ДД). Из книг/пандор всё же не стоит убирать, это альтернативный путь получения.
Этот рандом по контролю в гме уже многократно показал, что надо что-то менять. Разброс бывает слишком диким, т.к. гм4 можно перестраивать 4-5 раз (13 заклов), гм5 5-7 раз (6-8 заклов). Получаем возможную разницу в 10-12 дней!
Эта идея не раз обсуждалась на стримах с игроками, немалое их число поддерживает подобное.
Достаточно интересное решение сделано во Фреш-моде, где изменили вероятность получения.
1 попытка обычный шанс, 2 попытка двойной шанс, 3 попытка тройной, а 4 попытка 100%. Тут должно очень сильно не фартануть, чтобы получить оба заклинания с 4 попытки.