Also, as a customer, I have become somewhat annoyed by Apple's naming scheme on the M series SOCs. Having multiple different tiers in each section (M4 low vs. high, M4 Pro low vs. high, M4 Max low vs. high) can be quite confusing and makes comparisons with past generations even more confusing. I am fully aware that every competitor in the space has a naming scheme that is equally bad or far worse, though.
I wish someone started establishing a naming scheme similar to Nissans engine designation. As an example, without knowing anything but a few simple rules, VR38DETT tells you everything about the engine. It is part of the VR line of engines, has a capacity of 3.8L, double overheadcams, electronic fule injection, and twin turbos. Easy to understand at a glance.
Something like that for SOCs would make things far more streamlined. I know that it isn't great for marketing though, so this will remain wishful thinking.
Lastly, would have liked for Ars to include the M1 series as well, though honestly for many, even upgrading from that may be hard to justify. As a previous M1 Max low (24 GPU core variant) owner, I am particularly interested how the M4 Pro high (20 GPU core variant) stacks up in comparison, especially as the lack of 64 bit atomics made some UE5 features hard to reliably implement on the M1 generation, regardless of performance.