I don’t think it will have the best motherboard compatibility. The spacing is pretty close, and any weird ITX boards, like those that have the RAM in a different place, probably wouldn’t fit. Other than that I’d expect most components to fit.
Anyway, I’m pretty busy on Monday but I will post...