First thing I noticed was the big cap located between vent holes and the heat sink. I really hope that fan sucks the air in from the back, otherwise all the heat will pass the large cap before leaving the enclosure.
AIM TTi is a company that I still can't figure out with regard to design quality. Their products seem very good to me, yet when seeing the inside of this supply I only can say that it's OK. Maybe my standards are a bit high, but I was kinda disapointed. However, I had the same experience with the Agilent U8000 series. They aren't like the "old" HP ones sadly. Not to say they're bad, on the contrary, yet I think it's safe to say R&D gets less funding nowadays.