Die Frage ist halt, reicht dir der Speicherplatz den du jetzt hast.
So wie ich das lese hast du jede SSD nur 1x. Da stellt sich somit keine Raid frage. Du kannst nur zwischen den einzelnen Pools Daten "manuell" hin und her syncen.
Der SSD Cache ist aktuell nur für das Array interessant. Also Cache im Sinne von: da du im Array eine relativ schlechte Schreibperformance hast und den Array Schreibprozess über Mover auf einen anderen Zeitpunkt verlegen kannst.
Mit vielen unterschiedlichen SSDs bekommste du auch nur viele einzelne Pools, wenn du keinen Speicher der größeren SSD verschwenden willst.
Du könntest dir eine 2. 2TB Nvme kaufen -> Raid 1 und deine wichtigen Bewegungsdaten darauf packen (VM, appdata etc)
Die 4Tb SSD bleibt ohne redundanz und wird wie dein Raid1 über deinen Backupprozess periodisch abgesichert.
Raid selbst hat keinen Wartungsaufwand. Ggf. nen automatischen Scrub Prozess oder array parity check, das wars aber auch schon.