I think that's a very neat idea. I think having both badges and awards would also be a good idea. Badges for accomplishments like anniversaries and maybe little random awards that the mods could stamp if they see something extra funny, original, or for whatever they decide, like 1st, 2nd or 3rd place in BYC competitions.