Here is a follow up post and video response to Paul's article: http://www.getspotta.com/user-retention-as-a-service-lifecyc...
I agree with Patio11 - even a super simple implementation with minimal business rules is still better than zero communication.