Well in my case, I do lots of pressure washing, so my pump is 3500psi 4.5GPM maintaining the high heat at the same time. You got me there.
In your case maybe Eclipse is serve you just good enough for carpets and tile floors.
That is really great video, amazing job you did. I don't believe that pub can be done that nicely with Cimex and cold water extraction. Hot water is the main key for doing the greasy carpets along with chems, pressure and good suction.
Escape may have a nice vac power, still you a concentrated to do carpets only with that machine. My TM serve me in wide variate cleaning jobs where the heat, high water pressure or suction is must. I rather spend extra money on gas and have multi purpose machine than have a machine doing...