I use Ente, but it’s purely because I want my images backed up in the cloud, but I don’t want the server provider to be able to mess around with them. Hence the e2ee being important to me.
I love Ente, I think it’s a great project, but for self-hosting, immich seems like the best choice to me.