I would agree, however, Portainer is quite straightforward and the use of docker compose files using stacks is an easier way to deploy a container, have a look in the guides section for some examples, and each container in docker hub will usually have a compose file which requires editing to point to your own host shares.
100% agree. I still find Portainer really easy to set up containers, just by looking at docker-compose files, or looking at docker-run commands. Yeah some of that is learning where to look for things, etc.. but that's why I spent my last few weeks on OMV 4 learning Portainer, before moving to OMV 5.