Yeah I don't think starting from scratch would make sense, bringing it under the rethink umbrella would be better.
It has a couple of things that I think could be better, in particular it could leverage go's native json support more. I have a few other ideas on this... you know where to find me though.