I agree with SB on those dynamo's, I myself have considered adding one to the chain line an stopped short of cutting one open to see if there is enough room to add even a small grease fitting at the bearings I really believe the key to adding one of those is to have a voltage regulator of some sort . one experiment I tried was using a old harley generator , but my effort fell short due to my lack of machining skills.
Gary
Gary