I use a Rotowash to aggitate. As I've said before I pre-spray AND use a small amount of MS in the tank, and then extract with clean water using a Pro Plus. In theory I don't see why you couldn't pre-spry and use just fresh water in the Rotowash and aggitiate and rinse at the same time. The Rotowash doesn't quite get up to the edges though, and can be a bit awkward to manoeuver in tight spaces. Its very good at bringing the pile up and I rarely have to treat stains seperately. Just spray and go.
PS, not happy with customer service, I bought the machine after a demo and when my machine arrived I found out the trolly to cart it about was £80 extra. Its quite heavy and an awkward shape to carry around because all the weight is on the bottom. Its a hell of a lot of money, mine was over 2k, have a look at the Express or RGK web sites, they do something similar for less than £500.