Neil,
I have been using encapsulation products for a number of years, 99percent of the time with fantastic results, encapsultion products are designed to do exactly( what it says on the tin) encapsulate , to enclose something , the products encapsulates the dirt ,chrystalises and is simply vaccuumed away once this process has taken place, the difference between a high ph detergent and an encap product are miles apart from each other , so in fact an encap product is benificial to the carpet in the sense it carrys on protecting even afet a number of days, they are non soil attracting were as a detergent ,escpecialy if not rinsed is quite the opposite .
Conclusion.......... bonnet v encap worlds apart .
Geoff