Interesting, I always liked this approach. Let the tech company do the hard work of making a seamless UX (or one of the great open source alternatives) and then just syncing the subscriber list from them, instead of having to manually plug in and manage it all in a separate app.
I've been needing to do something like this for a while.