It is always tough when you have two correct solutions. So this is a "IMHO". If the site is not 24x7, and you can schedule in an hour of downtime every 6 months for firmware upgrades, I would go with a single stack of 4 switches. I would choose this option because it has less complexity.
... View more