I have both the Temp controller and 2 pills.
If it's any help...
I took my temp controller into work and carried out a 2 point adjustment at -5°C and 35°C and it changed some of the settings in the temp controller.
I don't use the temperature of the pill unless I really need to (fermenting in a 20L oxebar keg in my chamber)
Followed up with calibration readings (as found) every 5°C between my set points so that I had an idea of my non linearity in the reading that I can make corrections for. These extra incremental readings weren't used to change anything on the device, they were just for my own reference.
Never touched any of the PID stuff though. Considered it mind you but don't wanna play with something I'm not overly familiar with if what I have right now is working and doing what I need it to. If my temp goes too high, my cooling is quick to correct. Usually stabilises within an hour or two which I'm okay with.
On my temp controller I have tight hysteresis tolerances on my readings and haven't really seen anything greater than ±0.5°C from my setpoint. Do I need my deviation that small? No. Do I like it my deviation being that small? The engineer in me screams yes lol.
I use a thermowell in my all rounder lid with the probe tip submerged in sanitising solution as the thermal transfer fluid.
Currently considering getting a second bluetooth RAPT probe to get an idea of the temperature difference across the liquid from the vessel wall to centre of the solution as I've been reading and come to find that the lag in thermal transfer from the exterior of the all-rounder could mean the outer sections of the ferment could be hotter than I want them to be... I won't know unless I start tracking it.
It'll probably be at that point I'll start to look at my PID settings if I can't correct it with other settings first