My two peneth, I had a Clio 200 cup with aircon and it was a cold car to warm up, changed the stat for a new one made no difference. I now have a FF 200 with climate and it is warmer in the cabin as it uses the blowers etc. I checked both cars with OBD readers and they both warm up exactly the same over the same distance, just the Climate seems to help the cabin temperature.
Our cars have been mapped to work on the factory stat, if you change the stat to a higher temp the ECU will alter and reduce the power by retarding the ignition to cope with high temps and stop detonation. This is how it works so raising coolant temps robs performance. Now I know the onboard temps read 82 ish on OBD my Focus RS read 112, but the actual coolant temp was around 90 taking a proper reading off the thermostat housing. Has anybody actually tried recording actual water temps manually to see what actual water temps are and not what are being fed to the OBD port? It maybe everything is correct just the heater system is poor.