Thats a tough break, can it be made to work ?, there are other decent machine shops out there.
I read somewhere on a facebook page that you are not the only one to get badly made stuff from him.
In the same thread someone suggested contacting Mr Nourish, he uses a decent engineering shop, although no longer trading/ doing this work he knows another shop thats capable.

I tried to search for the facebook info and got lost, it was either on the "British Bike mechanics " or "BSA Singles and Twins"

Theres a bloke across the pond that builds staggered cranks , you give him the crank, it gets sawn in half , welded rebalanced, sheds a lot of flywheel weight. Interesting site.
I have no idea if this is still current.

71 Devimead A65 750
56 Norbsa 68 Longstroke A65
Cagiva Raptor 650
MZ TS 250
The poster formerly known as Pod