Concerning NSR-World cranks, I would say that they would be a much better choice than the DF crank.
Not 100% sure, but knowing what happens at other Japanese race shops with NSR cranks, they (DF) won't actually re-index the two inside webs. They'll probably just tap the crank as true as it'll go.
Talking with Steve over tea and biscuits we had found some quite seriously out of line cranks. Up to 0.5mm out of line crank pins wasn't it Steve? I haven't come across a new one quite that bad, but I've had a few that won't be anywhere near fitting in my jig. 0.5mm out of alignment at the pin is 1 degree.
So, imagine that one cylinder is 1 degree retarded at the crank, and let's say that the pickup (due to factory tolerance) is half a degree out, then all of a sudden one cylinder is 1.5 degrees retarded. this would probably lose you a horse, or if it was all the other way then you might gain a horse, or suffer continued detonation when you tried to get more power.
My advice would be to send it to NSR-World. Steve's got nothing to do all day.