Drawing looks good the only thing i find that may end up being a problem is the lower shock mount. It apears to be welded under the bottom A arm.
It seams that this could be a potential weak point would it be better to weld that mount on top of the a arm that weld could break over time when hitting a lot of bumps or pot holes or apex curbs racing.
Just my 2 cent worth might be something to look into.