I dug into the temps a bit, something of note is, that there's quite little difference between load and idle states. C3XXX atoms are tuned for a more stable energy profile curve, rather than aggressively moving into higher P states to save power. TJmax temps are declared as 93C/200F - so there's a ton of headroom for you for the CPU.
These temps are on the passively cooled unit at ~23C/73F room temp. I did buy some heatsinks for my two NVMe SSDs though, the temps on the SSD controller were ~70C/158F
in my 1u case unit with 2 fans and I preemptively got these heat sinks before even installing NVMe drives in the passively cooled case.

And that's in a fairly cold ambient temperature. I'll see the difference it's gonna make in my rackmount unit, when I finished setting up the passively cooled one.
The SSDs are on the more economic side of the spectrum as well, I don't see a reason to run anything in there at 10W with a single Gen3 lane, so while the temps are at 6.5W, I recommend putting any drives into PState 2 @ 3~ish watts depending on the model. It's good to know, that there's still headroom there as well, though.