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.http://www.offsetcrank.com/bsa_index.html
I have no idea if this is still current.