Great Turnkey Add-on - very flexible!
We had a really tough time almost reverse-engineering the code to re-implement it into the project. Lots of if-else blocks where switch-case statements would have been better used. Complete lack of documentation (at least we found none), and poor code comments - complicates API usage. Almost impossible to extend and further develop this package due to the facts posted.
3 star rating because the package isn't bad if you're not into code and are willing to accept something half-complete in terms of workflow and design. Would have given 4 if there was more code comments, even though it lacks documentation. I wouldn't really recommend this for commercial purposes. Tony, my suggestion is to release this free and open-source, there might be people willing to complete what you have started.
btw, if you are having issues with any of the packages you buy from concrete5.org, in the future you may want to consider taking the time to open up a support ticket. I can't speak for everyone, but I spend a lot of hours each week answering people's questions when they're having issues, and often update my packages pretty rapidly to address user's concerns. Apart from the thing about the attribute types I appreciate the feedback though. No plans to release this one as open source since most people I've chatted with about it have been pretty positive. Will work tonight on adding better documentation.