I don't see in there all the accounting configurations you'd need to integrate that with Conservancy's accounting system, nor all the legal research to figure out how it impacts Conservancy's Form 990 filings, nor all the workflow code to make sure transactions are auto-imported, identified with people who want to be identified, so they can be sent their t-shirts.
Too often, people think "it's easy for me to set something up for myself to use, it must be just as easy for a non-profit it do it". It just isn't.
And yes, I'm Bradley Kuhn.