I like it too. The timing sounds good and you're leaving the client with options - just providing an incentive for a more cash-flow efficient payment scheme.