just my 2c...reprofile the back of the plates (yellow line) and weld at the base (purple line) to give more support and strengh. there is a good chance the adding the extra leverage of the long mount into the standard frame will cause the mount to stress and eventually break
I have used crap metalcorp electrodes ($20 bucks for 5kg) and good CIG electrodes ($70 for 5kg) and the difference in weld quality amayzed me.
Grinding AFTER welding is what bad welders do ........ it's similar to a dog scratching dirt and grass up to cover its' crap ......