Maybe Im making a bit of a mistake, but...
You guys should see this: https://forums.macrumors.com/thread...erence-thanks-to-low-overhead-of-cpu.1895894/
OSX is lagging currently in about 20% in performance to Windows 8. Metal will completely get rid of the gap.
That makes Apple claim of 50% performance improvement possible.
In theory, assuming all other things are equal, a low-CPU-overhead API like Metal or DX12, will improve performance in games that are CPU bound, but make no difference to games that are GPU bound. GPU bound games are limited by the underlying GPU and/or the optimisation of the generated GPU shader code, where Microsoft have traditionally held a big advantage with D3D. Microsoft will claim numbers just as impressive for DX12 as Apple do for Metal, so we'll all just have to wait and see where things are when El Capitan finally launches.