Posted my tags package here: https://openacs.org/storage/view/packages/tags.tar.gz. Very similar but a slightly different approach. There's a txt file included with snippets of how we're integrating it here. It's primarily an API-driven approach with display integrated into listbuilder. It's still a work in progress, of course...