Nice looking work, but you have another SERIOUS problem:
The roll bars as shown in 2nd photo have no strength and will fold down on your head in the event of a roll over. For them to have any strength, they must form triangles. Parallelograms and rectangles will collapse. It's not too late to add some more bars to make it strong.