Sorry to hear about your wrist. Truck looks like it's coming along nicely.
I would be a little concerned with using a driveshaft that is as small as the B2000 one. That might twist like a pretzel with that much HP. I used a mustang yoke on mine too, but had a custom length much beefier shaft made and with the Mazda flange on the back.