Here is another article about Dynamo's and reviewing them etc...
http://www.audax.uk.net/lights/dyno.htm
Seems the drawbacks to the bottle type like the one you are looking at is, they do wear through the tire in time which can be very dangerous, they can slip if tire gets wet, create more drag and are noisy.