Оптимальная цена обновления

В очередной раз пытаюсь для себя понять, сколько правильно брать с пользователей за обновление программы. Имеется в виду мажорное обновление версии, вроде с 2.4 на 3.0.

Особенно усложняет задачу определения оптимальной цены upgrade-a то, что цена на программу постоянно повышалась, и теперь даже при 40% цене upgrade, для некторых пользователей цена обновления окажется больше цены которую пользователь заплатил изначально.

В старой ветке на форуме BOS про цену обновления, общий консенсус склонялся с сумме в 40-50% от цены продажи.

При этом один из участников обсуждения Scott, сказал, что считает оптимальным цену обновления в 25% и при этом практически все пользователи должны перейти на новую версию.

По данным которые я собирал из разных источников, обычный процент обновившихся колеблется от 20 до 50% у разного вида софтин.

Поэтому если посчитать, что при цене 25% обновятся все, а при цене 50% обновится половина пользователей, то на выходе разработчик получит одну и ту же сумму.

А  полный переход всех пользователей несёт довольно много преимуществ. Начать хотя-бы уменьшение нагрузки на тех.поддержку.

Что у меня не вызывает сомнений, так это длительность Grace Period — времени в течение которого пользователи получают все обновления бесплатно. Я решил установить его в 12 месяцев.