I have a 50 foot 1/2 stainless Herms coil and run my chugger pumps full speed. As long as its run at full speed the temps match everywere. There is zero offset required anywhere. I just set the hlt to the mash temp I want and it comes out of the MLT at that temp. Admittedly I haven't really tested this all that much as after the 2nd brew on the system I got it dialed in and able to run the pumps full speed and have appx 50 batches thru the system now and always hits the numbers spot on. I'll give a exaggerated scenario as why I thimk the low flow situation causes temp stratification. Say you had two setups exactly the same. Only difference is one mlt had 5 gallons in it and the other had 50 gallons in it. If your flow rate was 10 gallons per hour the 5 gallon batch would completely turn over the liquid two times in the hour mash compared to the 50 gallon batch whick would only turn over 20%. Again I'm no scientists and this could be completely incorrect. I can tell you that when my systems flow was poor the temp consistancy was as well. Cheers
I think we may be confusing where your probes are, what temps you're getting, and at what speeds.
Your liquid leaving the herms coil should match the HLT/herms temp exactly... regardless of speed, unless you're pumping too fast (my 50ft coil even at full speed has no issues). You should never see a lower egress temp out the HLT coil than the actual HLT water. If you notice a lower temp than your HLT water and you have a 50ft coil then investigate this... most likely therm calibration issues. Make a crushed ice water bath in a cup and see what each therm says the temp is, then adj calibrations
Your mash tun temp should match within a few degree's of the HLT/herms coil... all things perfect, it'd match 1:1 but we lose heat due to the thin walls of the kettle and the hoses/valves. Not much, but usually about 1-2 degrees over some minutes. I notice i need to set up to 4degF diff when doing 5gal batches to maintain mash temp, and about 1-2degF when doing 10 gal batches in my 20gal kettles. The extra grain helps hold the heat in. If i wrap a blanket around my MLT I notice less drop... down to 2degF on a 5gal batch.
My settings:
-I set my flow rate at about half speed, and measure mash temp at the output of the mash tun and with a manual thermometer in the middle of the mash. I dont' go full bore because i don't want to risk compacting the mash bed too much,i use a very fine crush and get over 85% mash eff that way.
-I masure HLT temp with a probe in the middle of the HLT while recirculating the water. This is what the PID uses for HLT.
-I measure liquid temp exiting the coil with a "t" and a electric thermometer, just for reference initially while dialing in the numbers
-I measure the mash temp with a "t" on the output valve of the MLT, and compare this to an analog therm that goes into the middle of the mash, and also using a thermopen into the middle of the mash sometimes for my own sanity.
The temp of the egress liquid out the HLT/herms/coil always matches the HLT temp, the temp of the egress liquid out of the mash tun always matches the mash temp. The only exceptions are during ramping up/down of temp (mash out to 168, my HLT reads 168 and egress water 168 but mash temp takes 10 mins to catch up). If either of these is not true you should investigate what you've got that's different, and if it matters in your setup or not. Sometimes it doesn't matter, you just do it different and as long as the beer is good and the results are repeatable it's fine.
With our particular herms setups we are adding heat from the coil/herms/hlt to account for temp lost during mash through the thin walls of the mlt. If we were not losing any temp, then we could stop recirculating and just wait until mash is done and recirc for a few minutes to clear the wort out. I was tempted to get the ss brewtech insulated tun but it cost more... and the main feature of the herms system is dealing with heat loss by recirculating and heating.