No offence, I know I sound the miserie I am. But that really doesnt look very strong. Look at the holes you drilled on the sides, You will get cracks going up them. My one off my onza t-pro snapped at the tail of the hog. Got it welded and filled/reinforced, Picking up from my mate in afew days. If it snaps within afew days ill get the echo one.