I'm thinking that a general purpose OPDS client in Calibre makes a lot of sense. We wouldn't have to petition for the inclusion of catalogs for sites that support OPDS. I may have a look at the API and see about making a plugin for this.
I'm wondering if there's a demand for this besides me. Anyone?