Я придумал решение еще проще.
Не нужно бизнес лицензии. Просто делаем одну галочку в админке для каждого скрипта - "встроенные отпечатки".
Если эта галочка не установлена, все работает как раньше, соответственно отпечатки можно слить.
Если разраб устанавливает эту галочку - то слить отпечатки никак не получится технически. И он может каждому пользователю установить свой ключ в админке.
Причем ключи могут повторяться. Если у тебя 100 пользователей, раскидай по ним хотя бы 10 ключей.
Если 1000 пользователей, ну хотя бы 30.
Если у тебя 1 пользователь и используешь "встроенные отпечатки", то скорее всего база сливается, ну тогда купи 5 ключей и сливай ладно уже.
То есть это и не как раньше - 1 ключ для всех, но и скидки огромные.
Если ключ для пользователя не установлен и "встроенные отпечатки" включены, тогда скрипт просто не запустится.
И сделать удобным покупку несколько ключей.
Думаю, что дней за 5 успею и вернусь к FontPack.