Stan,
Sorry - I missed your original post. I've done a lot of work on the package over the last year, primarily on usability and toolkit integration (it was a standalone module). There's still a way to go but I do use it on a production site.
I haven't done much in the last few months but the work I've done since we branched oacs-5-2 has been there. If you plan to more work on it (and I hope you do!), please work off of that branch. It's a bit odd considering I'm running the code in production against a 5.1.5 install (explaining why you've hit those 5.2 errors and have not), but that is how things have worked out.