Maybe some of the legal issues could be mitigated if this was an app like YouTube-DL rather than a web service. A local web server or even just generating the gmi files. Uh, this is legally not legal advice. Just thinking out loud. But that way you wouldn't be redistributing the texts yourself.