As others have already pointed....45 days hold off is a huge period. You say the campaign might be cancelled anytime owing to factors out of your control. Would you pay out people on the basis of how much time they run your campaign before you stop this(in case you do)?