i would definitely add some support to the upper mount.
when i made upper mount for my 110, i used 1/8 plate for the vertical peices, and they twisted and elongated at the holes, and i didnt even jump it.
dunno what size metal you got there, but either way id enforce it, that area takes some abuse
looks good though