Thanks! I'd definitely like to release it as something others can use, though before doing that I'd want to go through and improve both the code and the documentation; there was some trial and error involved, and the code for the trees in particular is kind of a mess. Sadly I don't have much time to work on things between a day job and the rest of my life, but it's at the top of my projects list for when I do have free time.