Compose is the best. Way more granular control. And makes migration entirely pain free. Just ran into the case for it. Set it and forget it, use the same compose for updates.
Not that I don't agree with encouraging learning and welcoming more people to self hosting, but at some point there's just a differentiating factor between paying for access to services for convenience and simplicity sake versus the higher friction process of learning to self host.
Even finding tools that can do this in more convenient or UI friendly ways shouldn't be spoon fed. I can't foresee a self hosted setup that at no point would ever need basic terminal knowledge. What happens when they want to migrate to a new server?
https://teddit.net/r/SyncforLemmy/comments/14ee1ul/sync_for_lemmy_is_happening/
The same link, but without giving Reddit traffic.