Most servers are built for continuous operation with little or no downtime making them ideal for a much wider range of case uses, compared to say NAS (Networked Attached Storage) devices or a classic desktop PC. Sure, they are bigger but that's the downside of offering extra flexibility.
It will require someone with reasonable technical knowledge to do any upgrades but the universal nature of the x86 ecosystem will, at least allow you to exploit the versatility of the platform. That includes changing the processor or any other components, as well as operating systems, down the line.