Do you know much about OPDS?
http://opds-spec.org/about/ It seems, on the
surface, a good way to expose WS works to the outside world. I've wondered
about implementing it (limited, as you say, to validated and proofread
works only). Would that sort of thing work nicely with your library
systems?