I can confirm that the in-place repair resolved problems that even Microsoft Level 2 could not fix. It takes a while and a few reboots before everything works properly. In my case, I did not allow Windows Update to 'run free' but manually installed the pre-req to KB2919355 and then KB2919355 (standalone versions). Only then did I start Windows Update. I cannot say that this made a difference but it seemed safer than potentially damaging the software software stack again.
The challenge for Win 8 clients is getting Win 8.1 install media - the Windows 8 product key will not work on the download site and is also not accepted when you do the in-place repair. Microsoft has shipped some clients Win 8.1 install media with a valid key but you may need to be very firm when you escalate (have blood pressure medication on hand).
If doing multiple PCs, there are instructions on the Internet about changing a Win 8.1 product key back to the original Win 8 product key before registering the system (along with how to find out what the Win 8 product key is). I only had to fix one PC so I have not tested these procedures.