I'm really digging the mock up. Cleavelands rule! Are you going to run those deep offset front wheels? Looks like the drag link will get into the tire pretty easy, could be the camera angle. I have plans to use a mustang 8.8 with 3.08 gears in my project. The downside to the 8.8 is as you mentioned is the extra offset. Not sure if I will shorten the long side or not. Your project is looking good. I will be getting plenty of inspiration next week as the street rod nationals come to town.