I do not, no. I really only do sleight of hand for myself for fun these days, and I don't record it. My shows involve almost no sleight of hand, and because of how I sell myself, it wouldn't really work to put displays of such skills up anywhere, so there's no point in recording it.
As for the lack of other videos - I suppose rings are not super easy to record. They're kind of small, so they only work close up. As soon as you are more than a few feet away the audience can't see what's happening clearly. Translating that to video, if the camera is close enough to clearly see the ring, you lose a lot of misdirection and/or angle options. Most ring routines I've seen filmed are so close all you can see is the hands.