That's a good way to keep it clean but the computer will just attract dust again. It might be worth it to put in fan filters (you could look em up on tiger direct). There are other options but I don't know them.
I just finished a build for a heavy smoker. His old computer was disgusting with a mix of tar and dustbunnies hanging everywhere inside the computer. During that build, I discovered these little beauties: