Fantastic project, well done. Did you consider using rack mount enclosures instead? Not sure how it would have compared to your enclosure cost-wise, but they would have been plenty big enough. Either way though the results are so much more pleasing when youve designed the whole thing from scratch.