And it's more "cleaner" as that you can clearly see each scripts you loaded in devtool and debug them, but and I think TM is catching up in this regard.
Outside that, VM is totally open source, development seems to be much quicker (with the drawback of slightly less stability, I'd admit), devs are more responsive.
Tampermonkey supports @connect [1] which lets you take an action whenever a script connects to a domain that isn't listed in its meta fields. Tampermonkey also warns you whenever a script modifies its @include/@match/@connect fiels with an update.
[1]: https://www.tampermonkey.net/documentation.php?locale=en#met...
It was a bit (nice) surprised for me to see many sites is really usable in noscript-mode.
The reason is I like the simple toggle approach of noscript, but I like umatrix's granularity. So I set umatrix to block virtually all 3rd party things, but give it a full whitelist on the things noscript handles well (media/script/xhr/other). Then I whitelist selectively in noscript and expand slightly in umatrix if necessary (say, for temporarily whitelisting google's captcha images).