I'd vote for repair. A decent body shop might do the work for less than you expect, especially if you can do a bit of work yourself, (remove trim etc), and rattle can over it rather than a pro paint job.
I welded up the floor and rocker on a rotten 300zx with bits of washing machine, lasted a good couple of years.
I welded up the floor and rocker on a rotten 300zx with bits of washing machine, lasted a good couple of years.