I like that but getting them to diligently return calls will not be easy.

One of the problems with this setup is the chronicall / recording library occupies a VM port to record calls and they only have a 4 port voicemail. As such ports get tied up quickly and then I would think there would be no way for a caller to opt out and leave a message. More ports I suppose is the first step but that is a big ask.