I have been using F2FS for quite a few years, both on SATA SSD and M.2 PCIe stick. Worked great.
But I wonder how it compares to NILFS2. I tried that one a decade ago to make a bootable USB stick and it also worked great, eta least compared to ext4.
I know both are log-based and deep down NILFS2 makes different tradeoffs, which makes NILFS2 make longer for initial mount IIRC, but IIRC it
was friendlier WRT wear&tear.
I wonder how do they compare now. I can't find anything even remotely current on the subject…