I'm not sure what kind of cloth your guys have that is more durable than leather, but I'd like to see it. Both have pluses and minuses, and their place. Sadly most people I know confuse "pleather" vinyl with real quality leather. My seating covering preference is Leather > Hybrids > Cloth > broken glass > vinyl.
From my experience:
Cloth excels at staining, absorbing odors, burning from cigarettes, ripping, fading, cheaper to buy, not burning you in the summer, not feeling like sitting on ice in the winter and lowering the resale of the vehicle. I have never found one as comfortable as a quality leather seat, but more comfortable than the hard leather seats. (Addition: I don't smoke anymore and when I did, NEVER EVER in a car or house, tar in the lungs is ok but not where people can see it LOL)
Leather excels at resisting stains, odors, rips, costing more, requiring more maintance (conditioning), better resale, burning you in the summer, getting shiny from sweat and removing body heat in the winter. (Heated and cooled seats help with the temp issues)
Yep Essentials that is like the middle road between cloth and leather hybrid that my Avenger has. Its like a woven nylon cloth thats strong like leather, odor, stain, tear resistant, don't burn you in the summer, isn't freezing in the winter....BUT on bare skin feels like a scotchbrite pad, VERY abrasive. Its so rough the girls don't like riding in it if wearing skirts, so I put cloth seat covers over my "cloth" seat covers.....