Thank you for the long reply, Keith. I am definitely not assuming you got the time to implement this, I got a day job too and maintain some popular open source project on the side, so I know how it feels :)
I should probably just say "This asset is good, you should sell it for a price", but that comes with an expectation of maintenance, so please ignore my not well thought out suggestion.