I have had both. The Tech Specs after a couple years wore off on the surface and lost some grip but really just started to look crappy. I was like I wore through the outer sticky layer.

My next bike I put Stomps and they were awesome, great grip and never moved. I had a black bike with black Stomps so it looked ok too.