I wouldn't recommend TrueNAS SCALE to everyone and certainly not as someone's first NAS OS.
Sure, the GUI is great and its lack of flexibility prevents users from shooting themselves in the foot, but it requires lots of thoughts on zRAID settings and apps get complicated once you look outside the community-supported ones.
Also of note, truenas uses kubernetes, I'd say 90%+ of companies I've worked at, k8s is overkill for their user base. In a home apps setting it's ridiculous to think you will ever need something like that.