Хорошая идея. Но я бы сделал так. Есть дни когда доход выше а когда ниже. Можно сделать мол мин доход. Если при отправке 3 пушей дошло до минимального желаемого дохода, больше не слать. А если нет слать ещё 🙂
В текущих реалиях это утопия, слишком много параметров могут влиять+рынок постоянно меняется очень быстро, поэтому сценарии для пушей это бред (мое мнение).