My guild was using the slightly newer version of this addon for a while - it was a lot of fun, but did some strange things. (Everyone would spit before doing the emote. HUH?! and then there was a pause between.)
We looked at the code and tried to improve it (got rid of the spitting, anyway). But found it to be huge and complicated. So my friend re-wrote it from scratch. The new one is so much easier to use, doesn't spit, and includes mementos!