I've been using the e-mop system for the last 5 years. Its a great system and the best mop I've used. The seperate cloth makes it so easy to change and it goes in the washing machine with all my other cleaning cloths. You can ring it out really easily so that your floor is almost dry as you mop. I still have to tackle tricky spot areas with a scourer, but in truth I've had to do this with every mop even ones that have a scourer attachment (you can't get the purchase needed on the mop).
I now have a weeks supply of clean e-cloths for the e-mop and therefore I'm using a clean mop each day. I got a blue one for doing the toilet floors and will be buying another one of these soon.
I can't find fault with this system at all. I would recommend it to anyone doing normal housework. Not sure about it on a business cleaning level. Mine does get used every day though and I've no problems with it. The mop head goes under my sofas so I don't need to move them every week to clean under them.