Downgrade zombies on revive?

I like it as an idea, I mentioned something similar in a recent topic about topic about zombie revivication:

And I think it would be a good way to simulate the blob at work.