I do a similar thing with some of the Drupal sites that I manage based off of this module. I'm considering offering it as a service later, but I currently have too many irons in the fire.

Perhaps...