Hi Jesse,
my name is Chris and I have been working a little bit on implementing tags to the taboo extension.
The idea was (like you also posted some time ago in a forum) to use the existing search features and add the tags to the description. Actually I extend the sql table with another row for tags and made a new search bar only looking into the tags for special words.
That is almost everything what I did (no big thing). I also have been working a little bit on the css files and adding the ability to add tags in details view.
Since I am yet not so familiar with GPL I am just using it for myself, but if you would be interested I am willing to share. I only have to work a little bit on the docu.
Best wishes, Chris
P.S. It is based on version 0.5.9 .