I've never seen that driver's side spring perch before, and Robert's idea that it may be to eliminate the need for a panhard bar makes sense. I think I'd rather have a panhard bar to allow centering...