True, carpets aren't their best subject.
Hardwood flooring, sheet goods (vinyl), and especially ceramic tile clean very well. I used to remove the handle, attach the tools, and attack the staircase, even the car. The bag is also very easy to remove/change.
I have both the long and short versions. I do have several actual Pixies..with the cardboard caddies.