One of the first services on my server was nextcloud in docker container from lsio. Never had problems so there was no need to try AIO, but so many people recommend that, it will be my next setup if this one fails me
I decided to go with this one because it's now the official distribution channel and supported by the devs. But the lsio one looks pretty solid as well.