The fins themselves only seem to accumulate dust on the top. And for me, the most dust accumulation is by the power supply. And yes the fins are mounted separately. :)
Thank you for the information I will definitely look into it. And I agree that glossy wouldn't look as good.
I'm not so sure...