@ZedHead, your welding doesn't look /too/ bad really,there are quite a few of these spot weld so its unlikely to fall immediately -mine was worse, and I drove it for a few months- you could definitely drive the car (just don't drive like crazy) to a garage.
I had mine done last year at my independant (he's in Langley), they drilled the existing spot welds, drilled some move, then actually made a double 'lip' of weld to cover all of the holes in the boot and underside.
I had mine done last year at my independant (he's in Langley), they drilled the existing spot welds, drilled some move, then actually made a double 'lip' of weld to cover all of the holes in the boot and underside.