Some pics of my experience. 4000 miles on a 06 Gixxer, with the chain having never been cleaned before I owned it.
Before
First try, using 1 can of Motorex. It did a good job, but was just short of what I needed to get everything done. Plus, the sprockets were so dirty that I couldn't keep the chain clean while turning the wheel.
CEO's suggested method, very labor intensive but my bike needed the good cleaning. Now that its been done, I can continue to do it on the bike. The sprocket could have been cleaner but I didn't want to wait longer to put all of it back together.
My Results
Kerosene from now on for me.
Actually I think the last picture is from the Motorex stuff. Because the little amounts of crap on the sprocket were long gone after the kerosene. I will take a picture of the bike today for comparison sake. Bottom line, it works.