A whole reserved core seems good to me, as that's a reliable position for games and OS for delivering a predictable, smooth experience. PS3 had a reserved core, and there are 8 of them in Orbis. I've been saying elsewhere, with GPU handling heavy compute functions, and dedicated video -coding hardware, and an audio DSP, just how much work is there really for the CPU to do? So allocating a stable amount for OS functions in a predictable multitasking OS is acceptable IMO. Although in this age of unstable framerates, maybe juddery interfaces and game stutters are fine by consumers?
At the same time, there's the streaming button on the PS4's controller... Would it make sense to have a reserved core partially intended for that? While I wouldn't be surprised if there are some little ASICs or blocks here and there designed to help with that, not all of it can be taken up by custom hardware.