I see you edited your original post, which is now going to change my answer.
Originally you asked about TrueNAS, and it seemed to me that you were familiar with FreeNAS. The way your post now reads indicates that you have no experience TrueNAS Core, which is essentially the same as FreeNAS. If this is true (and you don't have experience with FreeBSD), then I would recommend you don't use TrueNAS Core.
Also based upon your new edits, it appears that you have familiarity with Linux. If that is the case, TrueNAS Scale may be an option. However, Scale is a bit like combining a NAS OS (like FreeNAS or UnRAID) with a containerization approach (like Kubernetes). While you may be familiar with Linux, containers add an additional level of complexity.
In short, ask yourself why you need to look to something different/new from what you are already using. If you can't come up with a good answer for that, then re-assess your plan.