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, John Hill, John Holmes A65 750
56 Norbsa 68 Longstroke A65
Cagiva Raptor 650
MZ TS 250
The poster formerly known as Pod