Dear Electricpete -
I work with 2 large (600 hp) GE DC electric dynos. I think I've taken filtration to the next level. Ours just had a piece of expanded metal over the cooling air inlets, and they somehow survived for many years with occasional rebuilds.
After the last set of funky brushes...