I see this thread is old, but was reading it today as I was looking into using other brands of tires with Tufo tape.
I thought I would put my experience thus far with Tufo tape for the record.
I just switched to tubulars this year for the first time. I was worried about the whole tire changing process but took the plunge anyway. I had a tufo s3 lite tires mounted with the new tufo tape by the shop.
I got a flat 2 weeks ago that wouldn't patch up with sealant and had replace the tire. Removal of old tire:
It took quite a bit of elbow grease for me to start getting the tire off the rim. 5 mins and 2 sore thumbs later I got it started enough to get a good hold on the tire. From there I slowly pulled the tire off took a bit of force but not impossible. The main part of the tape stuck to the tire and there was a thin adhesive layer still on the rim. This layer came off cleanly, just had to slowly pull it off the rim. Rim was pristine, not a single patch of left over adhesive I had to clean off. Installing new tire:
Followed the video instructions on the Tufo website. Tape was easy to center on the rim, just needed to take my time. Pulling the new tire on the rim took some muscling (truth be told I have trouble getting new clincher tires on too). When the tire was around the rim, I centered it and slowly pulled the tape backing off. Inflated the tire to 115 psi and rolled around on it slowly around the block. I check the adhesion and it seemed just as good as the shop's original tape job.
300 miles on the tire so far and it seems ok! (knock on wood). I ride recreationally and am no dare devil when it comes to descending. Anyhow, so far I am very happy with the Tufo Tape/Tire combo