You can also disable JS via uBlock Origin by default, and enable it on a site-by-site basis.
I find uMatrix much more flexible than uBO in this regard. I don't even know if doing all this is possible in uBO, and suspect it's not, or that at least it's hidden away pretty well, while this is front and center in uMatrix's interface.
Off topic: if I use uMatrix should I still be using uBlock Origin as well? Or does uMatric encompass all the features of uBlock and then some?