IMO heat is one of the best parts of the cleaning pie, also 4 gallons a minute would be better for flushing dirt out so I'd say get a TM.
As for 200ft of hose (I have never ever used 200ft) well that's the arguement depends on what you want the machine for?
I once spoke to a maufacturer in the US about cfm and he said that porti CFM is only good when the wand is OFF the carpet, if you want real CFM get a TM, that will flow real air on or off the carpet, but heat will always be heat because hot water is hot water PERIOD.
I said Yes every bloody night in our house!
Shaun