Ich benutze den Polsterreiniger von Koch Chemie und bin damit zufrieden. Sollte seine Reinigungskraft tatsächlich mal nicht ausreichen, gibt es ja noch den Green Star, den man allerdings 1:30 bis 1:5 mit Wasser verdünnen sollte. Was das Schäumen anbelangt, kann man a) den Schmutzwassereimer rechtzeitig leeren, was den Zusatz gegen Schaum erspart und b) durch den Schaum sehr gut sehen, wie lange sich noch Reinigungsmittel im Polster aufhält. Reinigungsmittel sollte nach Möglichkeit komplett aus den Polstern entfernt werden. Hier zeigt Dir der Reiniger deutlich, wann nix mehr drin ist. Das kann manchmal recht lange dauern und entsprechend nerven, stimmt, andererseits ist der Schaum halt ein sehr guter Indikator. Wenn kein Schaum mehr raus kommt, ist kein Schaum (Reinigungsmittel) mehr drin.
Zu anderen Polsterreinigern kann ich mangels Erfahrung nichts sagen.
Ein ganz großartiges Hilfsmittel bei der Entfernung von Flecken in Polstern, aber auch Verunreinigungen auf Kunststoffteilen ist der Fleckenschwamm von JEMAKO. Sehr oft habe ich mit dem Ding schon Verunreinigungen auch aus Polstern entfernt, ohne einen Tropfen Chemie einsetzen zu müssen.
Übrigens arbeite ich exakt so wie Du. Reiniger im Kärcher hat viel zu wenig Zeit zu wirken und ist somit rausgeschmissenes Geld, zumal man eh mit Wasser nachspülen muss. Also anfeuchten, Reiniger aufsprühen und einmassieren, einwirken lassen und dann gründlich mit dem SprühEx und reinem Wasser nachspülen.
Da man durch den täglichen Gebrauch wie auch durch das Reinigen mit der Zeit die Imprägnierung entfernt, sollten die Sitzpolster nach der Reinigung auch wieder imprägniert werden, damit die Fasern vor allzu schneller Wiederverschmutzung geschützt sind.