Rather than posting a new thread, I'll add here.
I've finally got around to upgrading the front brakes on the B. One caliper had no dust seal on the piston, so it was gonna be scrap anyway if I needed new pads.
If you have an early Barchetta, they have quite small brake pads on the 257mm vented discs. If you have big enough thigh muscles, you can stop ok from Ridiculous Velocity, but Creg-Ny-Baa will just about set them on fire if braking from 110 mph.
For the grand price of £15 each, I got a pair of good condition Brava 1.9 JTD front calipers. Gave them a quick wire brush up, checked the pistons were ok and moved freely, dust seals all a-ok.
The calipers bolt straight onto the standard hubs. The Brava pads also have the pad wear sensor wire too, so it's all good.
I gave the discs a light rub over with emery cloth to deglaze and lightly score them, helps bed the new pads in quicker.
The result is much, much better braking and feel - a hell of a lot more confidence inspiring than the old setup. I'd heartily recommend it to anyone.
As a consequence, I have a pair of old mk1 (small pad) calipers in the garage if anyone needs them. Be aware that the drivers side one isn't much cop, with the dust seal being missing for 18 months+. Passenger side one is fine though.
As people on here have been a lot of help, they're free to anyone who wishes to collect or pay for postage (probably about a tenner?).