It looks nice! I like trussed beam style.
Are your arms going to hit the frame during uptravel or are they outside the frame at that point? (right under the rocker panel gap in that picture)
FYI, I took one upper arm loose once for some testing and I couldn't tell much difference under actual driving. I do have bushings on the upper and lower axle mounts though.