Great Job !!!!
I've just got an issue on the Wow.exe update. I changed the Wow.exe version from 4.0.0.12911 (my installation) to 4.3.4.15595 with RessourceHacker,compiled it and saved. I deleted the wow_original.exe. But when i launched the repair.exe (the same version as yours), it told me i'm still got a 12911 version so repair.exe reload a wrong Wow.exe. I tried a lot of time searching where this 12911 could come from but ... Any idea ???
A little mistake in paragraph "sort the files in the correct folders' :
2) locale, speech, expansion(1-3).. --> speech ( and not speed