When you really have that first moment of, "Whoa... tires make such a difference," It's really pretty cool... or frightening, depending on the conditions of "The Moment."
The other day I took my Wife's bike to work ('78 Honda Hawk 400). It has Cheng Shin tires on in. I came into one corner a little hot and felt the front tire slip just a touch. On my Ducati with a good Metzler up front, I never would have felt that. Like yours, the Cheng's were on there what I got the bike. When it comes time to replace them, I think something of a bit higher quality will be going on.