I'd say if people can't find the test patches, they probably shouldn't be using them.
When you enter the test patch forum you're told the status of the patches. Like any software, if you want to try the latest in return for putting up with the occasional setbacks of development then run the patches. If you don't, don't.
The test patch thread has more than enough people stating their views and the feedback on the sounds has been given and acknowledged. Is there anything else to say until the next patch is out?