I use dyno hubs on most of my bikes, it is usually the first upgrade to a new bike when I buy one. I haven't used one to charge devices.... yet, but that is coming.
I also like that velological thing, interested in seeing more information on it.
Aaron