Very nice tutorial! I had to do this in my world, since my two whole villagers were apparently eaten. Just an FYI--you don't need to brew an awkward potion--just brewing fermented spider eye will give you a weakness potion. (Which was a good thing, 'cause I have *not* been able to find netherwart)
Also, be aware that you need to babysit (zombiesit?) until it changes or it will despawn. Probably obvious, but meanwhile it's still a zombie and will try to kill you--and if it hits you your wolves will kill it, even if they're sitting. (No! No! I'm OK you don't need to save me! ! Arrrgh!) I leave mine wayyyy down in the basement. Once cured, the villagers are slippery; they'll escape if given half a chance and race off to become zombies again.