UPnP hardware/software compatibility list suggestion.
I suggest you setup a web-based community-supported hardware/software list contains hardware and software components that have been reported to work (or not work) with libupnp. Then either the community or product vendors can help keep that list up-to-data, so registered users can post entries to that list to report hardware/software that you have tested (and when they tested it, software or firmware versions, and what worked and what did not work).
This will also indirectly help you keep track of issues (and bugs) with product that connect to libupnp
PS! I suggest you use a WIKI based website for this.