The rope I'm using for my spinnaker sheets is rather stiff. I do put a figure eight in the ends so I don't lose them overboard inadvertently; some people would disagree with that practice, incidentally.
The toggle hitch, to use that name, is something I only use for the main halyard. Originally I used a snap shackle, but I was worried that I was losing a bit of hoist, so I switched to tying on the mainsheet directly, using the spliced eye as a toggle. It never occurred to me to use that anywhere else. (My jib sheet ends in a soft shackle that attaches to a diamond knot attached permanently to the head).
Since I don't take the sheets off the spinnaker, they are attached with bowlines. When I first rigged my boat for a spinnaker, I used an existing eye on deck for the downhaul. It was slightly off center but that lead to the pole having a tendency to pull away from the clew. So I got into the habit of connecting the jaw to the loop of the bowline; most likely also not orthodox and something that should have gotten me into some trouble but didn't. I've since installed a dedicated eye.
My first setup was very much jury-rigged where possible, because neither I nor the friend who gave it to me knew whether the spinnaker would work on a DS. Later I found out that it's pretty much standard size for the DS, even though it cam from a different class of dinghies. As it turns out, after I tried it, I didn't need to change much to make it work, so I kept most of the setup, including these turning blocks.
I may break down and run the sheets forward either on top of the deck or underneath and provide dedicated cleats for them. That will happen when I'm sure I know where I want them. Up to now, I've managed to repurpose some existing cleat for the guy when I need it (usually on broad reaches). Might be different if I sailed a lot in stronger winds.