Steve,

I think your idea to use polymer clay is great. It is inexpensive, easy to decorate with applied finishes, and reasonably durable. As you indicate, there are lots of colors of clay available. Even if a badge were to be damaged, replacement should be quite reasonable.

Abax