I've seen a few reports on sport-touring.net that the Cheng Shins last a reasonably long time and do not catastrophically fail when you ride on them. If you are looking for more than that in a tire, such as traction, stability and wet grip, then I would look elsewhere.
Maxxis is Cheng Shin's higher-end brand and seems to work very well indeed. Maybe not up to Michelin standards but good for a value-priced tire.