Just a idea, but I type out my pet's address, and a few phone numbers, more then you could put on any tag, and just tape this with clear packing tape around the collar. It is pretty durable, and replacable when damaged. I want my pet to have every chance to get home.
Did you have him chipped?
The only problem with any type of collar ID is that it that the ID, or even the collar it self, can be removed and lost. For example, Fido gets lost and then get's his collar caught on a fence, he struggles and eventually breaks the collar. Probably won't happen, but why take the chance?