A ready made media cabinet will work fine as long as ventilation is considered. But it lacks flexibility. My own designed and carpenter built living room HT rack, while still stylish has reached its holding limit and will need chopping and rebuilding to accommodate any future additions.
Having learnt from that expereince, I have stuck with modular open rack systems for my 2 channel system. And the advantage with using racks from dedicated companies, is that the system is expandable as box count grows.
Iam using sound foundations epsilion center rack and matching power amp stands. The advantage is that the sound foundation, cerabase isolators can be slotted into the system to achieve rack level isolation for each component placed on the rack. So no ugly looking footers are required under the boxes Iam very pleased with the excellent build, quality and design of these. I also use matching speaker pedestals for my Diy floor standing speakers. So everything looks aesthetically cohesive.