I have three sets of tubular wheels needing new tires each year. The tape has made this spring ritual so much more easier. This is my first time removing the tape, so I can't comment on the tape removal as of yet.
I bought some Tufo tubular clinchers last summer, and while the weather was nice, didn't need to use this. Once the fall got rolling and the weather changed, I had a bunch of punctures, not all of which were sealed by this stuff. And a few that were sealed later blew out while riding. I know, I know, I should have changed tires before the weather got bad, but the tires are soooooo comfortable to ride on! I'd say use it, but don't totally count on it saving you. I have my winter tires on now. I'm not sure I'll go back to the Tufo setup in the summer.
This stuff is amazing. It's pretty rare that I get a puncture that can't be fixed with this sealant. And in most of those cases, the tire will still hold enough air to get me home.
Once the bottle is opened, the sealant tends to set pretty fast, so if you use half a bottle to fix a flat, the remaining sealant won't last more than another month or two without becoming hopelessly gummed up.
I usually bring a small finishing nail in my bag to push through the nozzle to make sure it allows the liquid to flow.