Your temps are great. With two radiators, and idle clock speeds and voltages, it is perfectly plausible that your idle temps would be about ambient.
If you were way below ambient, it might be suspicious, but a degree or two isn't anything to worry about. Your load temps seem accurate, so I think you are fine
When people complained about idle temps, were they also watercooling?
No that was with stock cooling, but I still didn't think my temps would be so low but it does make sense