Neil, don't bin the Alfa for the sake of welding parts of sills, here speaks the owner of a Lancia beta!!! You could try Roger Evans at Peak Alfa, not a million miles from Belper.
Also anyone considering the phase three motor, I do believe it has a higher road tax cost.

I think my mates Alfa GT is a 2004 or 05 and he has just welded his sills up, not a world ending job.

Tim.