I didn't mean that I don't like the request/response model. I meant going beyond that, by which I meant voicemail, hold music, extensions, conference calls, and so on, seems like it would be difficult to implement with the Twilio model. That's all.
If you don't need those, this looks killer. Otherwise, might as well just bite the bullet and set up Asterisk.