Userscripts are also less friction for the user. At least for some level of triviality.
I would say only go for extensions over userscript if you need a settings menu (or any of the APIs the sibling comment mentions).