
This is how it arrived from Germany a year and a half ago. The fans did not arrive with it so it wasn't shipping damage. The seller sent over two fans later but one wasn't the correct one. They should both be 5.6W but one was a 2.8W. I pinched a 5.6W off my other controller.
I removed some useless plastic that was the old clip-in fan mounting and added a 3 'L' brackets.
Then I made up a plate to mount the fans and added two stainless steel filters. I reversed the fans to pull air through the filters.
My fan plate is square but notice how it doesn't fit up the side of the controller due to the controller being a bit "out of square". It's just the metalwork that secures the heat sink fins to the plastic work (the heat sink is fine). I think it's better to leave well enough alone rather than strip it down and straighten it. The other controller should be the one I end up using and it's case is in way better condition.
Hopefully this should make it easy to keep clean. A vacuum once every few months. I couldn't test the fans so I'll just have to wait until I get the controller hot again.