As the original developer of TreeThing, I agree.
Making it open source allows for others to add new features, improve already existing features, and clean up the code.