Finally got my propshaft back yesterday. It fits this time which is nice

Just bolted it all up with my new front diff mount and Stot's solid diff arm mounts.
Here's some pictures for what it's worth:
I'll report back when it breaks (assuming broken wishbones or the awful handling doesn't put me in a ditch first).