Mike: I bought an ABSAF crank for my ZB34GS as per the photo below but have yet to use it. It seems to be very nicely made. I gave him the weight of my piston for balancing purposes.
A local pal bought a complete standard GS engine from ABSAF and he is very pleased with it after about 3000 miles.
Although I have not bought a crank from Phil Pearson, the bits I have purchased from him are just beautiful.
From a recent enquiry I know for certain that ABSAF will ship an engine in about 5 weeks from ordering. I would think a crank would be much quicker.