wouldn't it still have to be plugged and welded , so what good is buying one of these pieces of junk , just build you own120 
Considering the idea that many folks immediately change out some of the parts that come stock anyway, that might be a better idea.
Until Harley scraps the 100 year old pressed crank design and goes with a modern one piece crank and two piece rod design, I would imagine the crank problems will only get worse as they continue to increase engine size, torque, and the weight of the bikes. Before I'd pay them what they ask for a 120R, and then have to break it all down to send the crank out for truing and welding/plugging, I think I'd just see what a highly reputable engine builder would charge to start from scratch and build it right the first time.
I'll be interested to see what kind of reliability S&S will have with their new T-124 replacements for the Twin Cams. If they do well, there will finally be a viable alternative to the H-D and Jim's offerings. Can't happen too soon IMHO.
Jerry