If the thermostat in the head was better, Fiat would not have changed to an external one. The external thermostat allows continuous full coolant flow through the engine, the in head type doesn't allow flow until it opens.
The in-head thermostat allows
some flow as it has a small hole in the diaphragm. But I agree that the external blender thermostat allows more flow within the engine while closed so will give more uniform warm-up and will also make the heater work faster during warm-up. Good reasons for Fiat to change to this type from the in-head thermostat. But I believe that once the engine is up to temperature with thermostat open, there's better temperature control from a thermostat 'sensing' the temperature within the head than an external thermostat mounted away from the engine within the pipework.