These things have to get much hotter than you would like because the thermal connection between the heater and whatever it is they are trying to heat is very poor. When two flat surfaces contact each other, only three tiny points are in contact with each other. Everything else is out of contact, in the air. Some kind of thermal grease between the two would help (they do this on heatsinks on PC processors) but I don't know of any for this type of application. For an engine, forget heating the oil--either use a synthetic or heat the coolant. I don't think I've ever heard of preheating hydraulic fluid--there may be a reason for that.