I can share a little bit of info on this. First of all, the original Ford cams, and the newest Comp Cams, have slightly different lobe profiles for the left and right cams. This was to address the differences in the valve train geometry from side to side, so that the valve action was identical on both sides of the engine. Barry at Survival and I worked with Billy Godbold at Comp Cams to get this done a few years ago. Back in the day, when Crane was doing SOHC cams, they made them the same side to side, which led to the problems already mentioned, so that's why Pete Robinson's gear drive reverses the direction of the right cam. Nobody racing these engines back then was running stock cams, of course. Reversing the direction of one of the cams is not necessary if you are running factory Ford cams, or the latest Comp profiles (Comp 8500 series).
On the chain stretch thing, I did extensive experiments on that back in about 2006, using magnetic sensors on the crank and both cams to see how the cam phasing with respect to the crank changed at various engine speeds. On that engine, from 3000-7000 RPM, I found that the right cam retarded about 3 degrees, but the left cam actually advanced a couple of degrees. This was not an expected result, of course, but it was repeatable on that engine.
Fast forward to one year ago, when I upgraded to the MS3X EFI system on my big SOHC. This EFI system has provisions for an engine with variable valve timing, so it has inputs for multiple cam sensors. So, since I needed a crank and cam sensor anyway to run full sequential EFI, I added a second cam sensor on the second cam, and logged the data. I was surprised to find that this engine behaved quite a bit differently than the engine I built in 2006. Rather than having the right cam retard and the left cam advance from 3000-7000 RPM, I found both cams retarding, the right cam by about 7 degrees, and the left cam by about 4 degrees. Also, in my testing in 2006 I was not able to get data from idle to 3000 RPM, but with the MS3X I could do that. I was again very surprised to see that both cams retarded another 3-4 degrees between idle and 3000 RPM! Basically I got a total of about 10-11 degrees of retard on the right cam, and 7-8 degrees of retard on the left cam.
The difference on this engine, compared to the one I did in 2006, was a much more radical cam profile, and much heavier valvesprings, something like 280 on the seat and 660 open for this engine. The engine in 2006 had much less pressure, if I recall correctly around 170 on the seat and 450 open. I think this is probably the reason for the different results.
On the current engine I ended up degreeing the right cam at about 104, and the left cam at about 107, in order to make maximum power. The LSA of the cams is 114, which puts them nearly straight up, or maybe a little retarded, to get peak power. Which kind of makes sense, based on how cams work.
Bottom line on this is that I think a gear drive would be a great option for an SOHC, to help control all this variation in cam timing. But, as long as you know its happening, at least with the variable timing position built into the SOHC sprockets, you can compensate for this issue.