I've got a '98 Rover 420Di and its heater isn't much good. In most cars you get a nice hot blast even when the temperature gauge is still in the cold region, but this one doesn't get really warm until well after the engine's reached full temperature.
The warm up seems quite slow as well:- even in milder weather you have to drive for over a mile before the gauge moves at all. Eventually it reaches just over halfway and tends to stay fairly constant, even during August's heatwave with the aircon on. So if the heater's clogged I presume that must be the only part that is.
The warm-up's not at all bad by the standard of some of the old bangers we've had, but most modern cars warm up much faster. I suspect age makes thermostats tend not to close properly. Would this perhaps be made worse by a build-up of scale etc?
Basically I'm wondering whether this is a fairly common experience that nearly always benefits from a new thermostat and flush out.