One option that has not been discussed and avoids the double shuffle is the Dingham coupler mentioned in one of the early posts.
Advantages: No double shuffle, Fits into buffer beam hook slot, Compatible with 3-links (although fiddly), Latches in open to push vehicle after uncoupling, Coupling moves out of harms way if end of vehicle is knocked, Vehicles can be lifted out by tilting one end up and the other down, very inconspicuous at one end, tolerates about 1mm variation in vertical alignment. fairly quick to assemble. Relatively inexpensive.
Disadvantages: Handed so stock cannot be turned, Hoop end looks unprototypical, Doesn't like tight radius curves, Propelling stock relies on buffers, upwards movement means it doesn't work under gangways as far as I can figure out but I haven't experimented yet.
I'm trying them out as I have quite a lot of 3-link/screw fitted stock so I can gradually re-fit. My branch line doesn't use turning of stock or locos.
It occured to me that if I did want to turn locos I could use the latch hook on the loco and have a double looped wagon on the back of my train (This would not work for guards vans however unless there was another converter wagon on the end of the train with hooks like the loco.
I'll try to post some pictures at the weekend. Here's my Rhymney P1 with latch hook with added screw coupling on the front to be going on with;) .
Adrian