Not hating, just some thoughts on your setup. With the uppers that high, I might be worried about the amount of torque/twist load on that truss. I don't know the thickness of that square tube, but I have seen a 1/4" thick trusses, with bolts to the diff cover, peel open a 1/4" wall axle housing. But I don't know that you have finished the truss. Another thing to consider is your instant center. I haven't seen any pics of where your links mount at the frame. Check the amount of seperation. Seems like you have a bunch at the axle. It seems like it would be hard to have that much at the frame. I would be worried about not having enough seperation which would move your "pivot point" back, effecting your anti-squat. Also, with the lowers on top of the axle, does that leave your driveline more exposed to damage? Just some thoughts.
I say try it, whats the worst that could happen? But in my own experience, I would add a bunch more "beef" to that truss.