I personally can't comment on those machines, I have no experience with them myself. I do know of all my machines the Concept1 on carpet can not be beat! Period.Yes, no hose or tools onboard, but dead reliable, easy to use, quick cord release, large cheap bags, they will pry mine from my dead hands, it and my Silverado.Parts for this machine are not easy to find, but have never needed any either here.