The duo does an ok job, the biggest benefit is its light and easy to use. A slow speed rotary does a much better job and normally can be picked up cheaply on EBay but they are much heavier and less convenient to use in smallish areas.
If you do have a rotary you can also use it for bonnets cleaning