I mean with next cloud and immich it doesn't really matter if they are popular. Those are services that you host for yourself for you to use generally by yourself.
Immich I could see someone using if they're already familiar with Google photos, so long as someone else handled the setup and maintenance of it of course