All things being equal, the thermostat has no influence on the coolant reaching the heater core. The heater core gets its coolant directly from the block.
Coolant with more water contains more specific heat for the same volume. So the heater core has more specific heat to distribute when it has a greater percentage of water.