looks good to me, get out and wheel it, you might need to go taller than 18" or whatever the actual hieght is of your test thing.
I don't know what was said in the other threads, but there are too many factors that could come into play - and we need more than 3 pictures to see whats going on with your front and rear end.
I will end with I thought I was having problems with flexing on my front end, until I drove one of my rear tires up a huge pile of loam about 3 foot high - stuffed the front tire pretty good.