I never lose power because my bottle dynamo hydroplanes on a wet tire, with a hub dynamo.
you can get a built wheel with a Shimano dyno hub in it for pretty low cost .. wholesalers ship them to your LBS
for less than retail for the parts to build them..