I don’t think so. As far as I know, trimming is about performance and potential long term health. At only 335 GB’s of total writes, this NVMe hasn’t really seen much I/O to already start manifesting problems.
FWIW, I do have a weekly cron task that issues zpool trim
to my SSD pool and boot-pool. I keep “auto trim” disabled on all pools.
@DavidO You said earlier about the low cost of replacing the NVMe. If you keep getting checksum errors after completing boot-pool scrubs, it might be worth it to just replace the drive, install fresh, and upload your TrueNAS config.
You won’t even “lose” your original boot-pool, since you’ll still physically have it, should anything go wrong with the replacement drive.