Not sure what you'd consider suitably documented beyond what is already out there. Not being patented or published in a journal look like positives to me.