Great project! Intentional or not, the hot rod design rocks.
A Question out of interest and concern, is the PSU missing a part of the case and associated cooler?
I have a similar setup with a power supply from Mean Well. My power supply went flat after a few months of continuous operation...