Yes, I installed the EZ-Heat system in my RV-12 ELSA about a year ago. The system is working fine for my modest engine preheating needs (I live in northern California and rarely see temps below 30 degrees). The install was easy (one heating pad glued to the underbelly of the crankcase and one heating pad glued to the lower portion of the oil tank). I access the electrical plug through the oil access door on the top cowling. There is no thermostat on the 912-spec unit, but the heat never rises above a level that would degrade the oil. I activate my unit with a timer that turns on the heat about 3 hours before I start the engine -- it is by then warm and toasty. The EZ-Heat is relatively inexpensive and does the job very nicely for me.