Kel, the big pics are good when getting into the details.
The biggest thing that sticks out to me is the triangulation and how the rearend is kept centered (I'm sure there's a technical name for that type setup, lol). The car doesn't use a panhard bar, so I wouldn't know how to figure out where your roll center is. I'm sure someone with a lot more knowledge on this subject will drop in.