I haven't looked at Portainer before, what does it give you that just running a Docker instance on the NAS doesn't do?
For home server usage, I just use it as a frontend to docker-compose files that gives me a pretty UI I can access from a web browser, instead of needing to SSH in to the home server.