I recall that intersection, having driven through it numerous times. If you don't exceed the 35mph speed limit, the sight lines are actually quite good. Someone turning left on to Olde Stage from Lefthand has no excuses for hitting someone.
Yep. Plenty of visibility there. I've ridden there a few times. It's weird hearing about someone dying in a place you like to ride.