I have added some tickets to the Issue Tracker for possible enhancements. If anyone downloads the code and is interested in these, or any other enhancements, please contact me. I'd also be very interested to hear from anyone that gives it a try and finds it useful.
What follows are some implementation and usage notes. They will probably be less than interesting to anyone who isn't planning on trying out the component ;-)