My experience is that Immich is more stable than Nextcloud, despite being 'pre-release'
Nextcloud had bugs that corrupted data several times when I was using it, switched away from it awhile ago because of that. NC also feels slow even with all the tuning they recommend.