I posted some thoughts in this thread. There is some limited info on web hooks too in the API documentation.