+1 re: sixty fiver
The B&M Dynamos work well, but they require lots of tweaking to get the angle to work efficiently with your tire. Change the tire and performance (ie slippage) goes down until you tweak again. Rain? works okay if set up well, but still more slippage. Snow? well, caliper brakes suffer in the snow, so it goes with out saying that the dynamo performance will suffer. I never used tires with the so called dynamo strip and yes, I wore down the tread on that edge.
This season, I've got a generator hub. I gave up on the dynamo not because it didn't work, but because it was a lot of hassle to get it to work.