That's probably a good place for it. I guess I felt like posting it to github would be turning it into a "project", which definitely isn't the goal but I suppose I could just dump code there for the taking. Other folks do it. =\
My definition of a 'project' includes documentation, stable releases (ie, tar/zip archives), issue tracking, mailing lists -- these things seem to be perennially missing from most github projects I encounter.