I bought a used one, fixed it up, repaired it again, then fixed it more, before I sold it.
It does leave a very dry carpet, dry (feeling) in 15 min if you make a dry stroke with it.
It has it's place but isn't worth carrying around until you need it. GCD isn't fun to clean with it at all, and it dries to fast to rake out the stupid swirls. IF you over grease it then it may drop grease as your cleaning, then you have to remove grease streaks. 100gallons per hour sure fills a tank fast.