I don't have any experience with them. They're another Chinese brand, so I wouldn't expect much, but at least it appears that they have some unique tread patterns. Molded inserts have been somewhat of a problem in that they usually cause significant balance issues, and they go flat faster than just about any foam insert. But, you've already got them, so give it a shot and see how they hold up and how they run.