Indeed, that would be a great idea. I can concretely point out a few things that are lacking or need improvement, though:
2) Its language support is pretty basic right now. It'd probably be preferable if it would use a "lang" TextTag.
I guess I'll contact Evan Martin or the new maintainer and send him up a new patch that addresses these concerns.