My initial assesment of sound quality with W10_10586.0/XX2.03 is that it is excellent and just as good as W10074/XX2.02.
I do recommend to install 10586 without updates just in case further updates affect SQ. To do this create iso from here:-
http://www.tenforums.com/tutorials/9230-windows-10-iso-download.htmlDisconnect from internet during install
When installed re connect install media and run the attached program to install Net3.5 offline.
Now you can install XX and stop Windows Updates before connecting to internet
Edit PeterSt :Always use Save As on the DISM link below or otherwise the program will be executed right away (quite harmless but sure not intentional).
Btw its content is the same as what's described here :
Windows 8/10 Tutorials - Install .Net 3.5.