Soft shackles better then d rings.
I have a few smaller snatches for cable, something simple you can find at your local farm store. They have been used for a few recoveries as well. can't go wrong with having few different sizes laying around and I can see you plan to buy quality for the long use of it. I havent had any complaints with my steel ones. can't say id shell out 200+ for one particular one. Would it be worth it...surely. can you justify it, then its worth it. Nicer one's have less friction and bearings on some and those be real nice. Id just search amazon for something that looks legit and expect it to work. Tossing around logs i would think steel cheap ones would work good with a nice atv winch. Pull them logs right on up on the platform.
I was looking at these Arb knockoff snatch block ones and it even comes with a tree strap.