This is an attractive product (albeit with a somewhat problematic name)!
I could not find any documentation about how to configure pvlist, and/or its limitations. At ESS, we have different instances of ChannelFinder, alarm logger, archiver, and logbook (the servers themselves). Would it be possible to integrate with multiple of these. How is the configuration currently configured, and is it technically possible to integrate with several instances if necessary?