Can't say I know from personal experience, from what I been told it does produce ok results but being a dry system you will have dust issues, this is what I have been told I'm sure if you contact Jerry at KGS I'm sure he will do a demo for you. Or perhaps Jamie at CSUK knows a bit more.
As all systems that are out there it is what you want to do with it (application wise) grind a floor flat, hone and polish or straight forward maintenance. Which ever system you choose be sure it is right for you and your company as it will determine your reputation. Choose the wrong one and it could take you a while to gain the confidence back from clients.
Good luck