100% agreed on the handling aspects of weight reduction.
However, at my altitude, your comparo would highly favor the Supra, if only because turbo cars don't suffer altitude sickness to the same degree that naturally aspirated cars do.
Anyway, to the OP, congrats, that's not a bad weight at...