I'd grind out those 'stitch' welds on the coupling as well, and reweld them properly. They were done cold, and with a poor method.
That's a dead-end cage. It may help keep the top from squshing down on you a little in a slow roll over, but it'll come apart in a faster one.
Personally, I don't see those cages as much more than a hoop to stretch a bikini top over, and not as a roll bar. You'd do just as well with PVC.
At a very minimum, I'd look into a simple cage like one from Complete Off Road, they're DOM, and darn cheap for what you get. If you think she may get more serious, you can add to the COR cage, or look in to the several other cool options out there.
Sorry if it hurt your feelings, but I'd rather run nothing but a hard top, and always have that on my mind, than a false sense of security from a poorly built cage.