I couldn't find any data regarding this, but is there a way or is it in the roadmap to have a hybrid discovery service?
What I mean by hybrid is; having multiple peers on the same network, some with couchdb and some with leveldb, in a way that we can query only the peers with couchdb when we have a rich query or just query the leveldb peers, when we only query by key.