I have tried to do this, and unless I'm missing something very obvious, this is incorrect (happy to be corrected!).
I generally tend to use hard mode with uBlock Origin, and for a while I tried to use it without NoScript, however I realised that even though I can allow/block certain domains (and I really like the toggle to disable all 3rd party domains in uBlock), I cannot fine-tune the capabilities allowed for each domain.
For example (on the "hard-mode" page for uBlock Origin on Github):
uBlock Origin didn't let me disallow certain capabilities for this specific subdomain (which NoScript did).
Also, I have sometimes come across discrepancies in the domains that each extension displays to me. All of this considered, I'm running both. Please let me know if there is a way around it, since I would like to simplify my life with just one extension, however I do not see how the void left behind by uninstalling NoScript can be filled by uBlock.
Cheers!