files.wowace.com and oldsvn.wowace.com are now museums of the way wowace was before being brought under the CurseForge/Curse/WoWDB umbrella. Authors can no longer post updates using the old system, so you'll no longer see updates in those places.
I like hidden features :P Sadly, I did uninstall WAU after it crashed on me constantly or used 100% CPU. But I could try JWU ;)
Use my "solution" to the 100% CPU problem...task manager then set the priority to below normal. You have to do it every time you run WAU, but it works for the whole session. It still runs at "100% CPU" but doesn't drag your system down and is more responsive.
I'm unsure of JWoWUpdater has this feature...I use it, but never looked