This is something I have always had a big problem with. I use a plastic dust hood now and it does work really good but I think that your set up is the way to go.
DISCLAIMER: Any posts on LJ are posted by individuals acting in their own right and do not necessarily reflect the views of LJ. LJ will not be held liable for the actions of any user.