Do you mean sufficient to truly disable unwanted applications? As far as I know `pm disable-user` is as good as using the "Disable" butan in the app manager GUI, except `pm` works for some packages where the GUI option is greyed-out: https://www.xda-developers.com/disable-system-app-bloatware-...
I get most of my apps from F-Droid, and I use Aurora Store or just temporarily re-enable the two Google Play packages to install/update apps from there. Here's what I was left with after disabling all the trash, after installing one (1) Play Store app, but before installing everything else from F-Droid: https://i.imgur.com/yHIrm3u.png
For reference here's the complete list of packages that came with Duo 2 Android 12: https://0.0g.gg/?451bfe451bb52c82#EVYRvWSafM4ZYWjPCwbRSZrKrj...
And here are the ones I prefer to disable (and why): https://0.0g.gg/?4ebb0a61fba4c21c#7MJMeqjwoDCbsw2SsXKiumJjN6...
I get most of my apps from F-Droid, and I use Aurora Store or just temporarily re-enable the two Google Play packages to install/update apps from there. Here's what I was left with after disabling all the trash, after installing one (1) Play Store app, but before installing everything else from F-Droid: https://i.imgur.com/yHIrm3u.png