Very labor intensive product when used at the daily flow rates a typical carpet cleaner would use it for. If you value your time very minimally, or would like to take softener charging up as a hobby, then it may be a good fit.
Great for what it is designed.....limited space, and low volume use.