Rolls_rapide
Yes, the grille on the "on/off" plunger is free of fluff. I even vacuumed it off using my Hoover stick vac, and no fluff came out.
Yes, this nozzle is made for the DC17, which is what the eBay listing said.
I had a DC07 with that same nozzle, but in purple, and it spun very fast...