My Win 10 upgrade works perfectly well, I see no need to do a clean install.
My Roland devices, that worked in Win 8.1, did not work initially in Win 10. Even installing in a compatibility mode did not work. I had to wait for Roland to upgrade their drives (or hack the Win 8.1 drivers).
Windows upgrader (Get Windows 10) does a compatibility test of the PC hardware and software and didn't flag the Roland. However, it appears it does not go deep into connected devices such as these.
But, being Win 7 compatible does not guarantee that it will be Win 10 compatible. Win 10, basically, is Win 8.1 improved. I have old Office 2003 and it will not install in Win 10 even in a compatibility mode.