I used the Sleigh'r for a lot of years. There is still one in the back of my truck. I would wear it a lot like a back quiver. My spare sweater and maybe rain gear would go inside the tube, along with the drag rope, which, sticking out both ends, became the "quiver strap".
In use, there would be a lot of mulie hanging out of it, even the whitetails had some overage. But it would work better than having nothing. They do get scraped up, but in our softer Virginia mountains, I haven't put a hole in one.
The downside is that it would be bulky, perhaps noisy, and may interfere with your pack. I used a fanny pack and was OK with it.
I eventually decided that the hassle of tying the deer to it, and schlepping the tube around all day was not worth it, as my drags are usually less than a mile. Even less if I don't kill anything.
Killdeer