I'm a fan of S100 also. I use it whenever the bike needs a thorough cleaning such as after a ride in the rain. I haven't found it to be the 'liquid magic' that some think it is but it does a decent job. For routine cleaning I use the denim cleaner from HD (yea, I know it's pretty much windex but I've had the bike for two years and I think I'm on the second bottle, it lasts forever).
I'm not as picky about the paint so if I was to get a small scratch so be it. I've never had this happen however from a microfiber cloth.
2013 Roadglide Ultra, Big Blue Pearl. Madstad 13 inch windshield, KSTKustoms 16 inch 'Mayhem' apes, Mustang lowdown seat, Ohlins 2-2a rear shocks, Comfort rear crash bars, Airwing tourpak rack, 360 adjustable highway pegs, 'bright ass light' taillight, Boom speakers and amp...buncha other crap