You are totally right about the 4 fans that you have right now. Right now, I think that, if you can cover the fan slots on the top of your case, 4 fans in the setup you have right now is totally enough. However, you can add more if you wish.
There are two ways you can go with adding an additional fan. You can place one fan in front of the CPU, to feed fresh air into your CPU cooler (I recommend this for the extra positive pressure in your dusty environment), or place one exhaust fan in the rearmost top slot to help with your case ventilation. Again, I'd go with the first one to make certain that as little dust can enter your case in other places as possible.