I have air filters on each of the intake fans. I use to put my keyboard in the dishwasher on cold run but cant do that anymore since I have wireless now
Now THAT'S smart thinking.

I loved those when I had them ... ages ago.
I've got too much hardware to maintain - so I do em on an as-needed basis. Usually every 2-3 months - when a random BSOD tells me to.
Last PC I've cleaned - I busted out a nice mini screwdriver and poked around the heatsink on the CPU. The fins are so fine, most of the dust crap just gets stuck on top of the fins ( hair, carpet fibers, etc ) - and can be pulled right out. Got a nice big handful out.
When it's fun-time, I just bring them outside - set em up on a folding table - and reverse a shop-vac on em.
The cloud of dust is always epic.