Looking better all the time !!!
How far is it from the top of the rear coil to the brace that comes down from the roll bar ? That looks like it could be a possible weak spot.