I had one of those in my old disco when the heater broke and yes it does make a hell of a difference, they do put out a reasonable amount of heat, takes a little while to build up but they do work. Ratty has one in his landy anorl.
They've certainly gone up a lot in price since I bought mine...