Yes, that's what I have. I have a little lever, too, but I'd never be able to push it while riding. In fact, I usually just shove the roller against the tire.
I love* having generator lights. No batteries to worry about, and you don't have to worry about getting home by dark. You can go for cool, summer night rides.
The actual hub generator light I have on my atlantis draws a lot of attention from people. To be honest, I don't really know how it works! But it's clean looking and bright, and it weighs a ton.
__________________