As cool as it sounds, there are two minor issues I see with it. One is that it would just be an ego booster and basically says "hey I get this shiny badge because I've been here forever!" Two, which is probably obsolete anyway, how much memory would an animated shiny badge take? (Most likely not much, but meh)
Just giving opinions. No, not even biased because I'm not a vet, just saying how it might be viewed.