Since this module provides a form element, it seems like the next logical step should be to allow this element to be used as a widget with taxonomy term reference fields in Field API. I wrote code that can make this happen, but it's actually dependent on two other patches I just wrote to fix related issues:
There is also a problem with terms being selected when you use the form element to select single values (when it's rendered as radio buttons instead of checkboxes). This patch here allows the form element to be used with either single or unlimited-value fields, so this needs to work properly. I submitted a patch at http://drupal.org/node/1232516 to allow the radio buttons to work.
This patch alone should give you the basic Field API functionality (right now, the widget is only allowed to work with taxonomy term reference fields, with 1 value or unlimited values), but without the other two patches, you won't be able to select expanded child terms or use single-value fields.