I think more openness around FSP-S is indeed the best way to start improving things for both developers and users on Intel hardware.
It's not uncommon that you have to tell a customer that you can't fix a problem because the cause is inside the FSP.
Even if you have the source code and can fix the issue yourself, getting that inside the officially redistributable FSP is hard.
Feature overlap is also another place where integrating the opaque FSP can get awkward and potentially insecure.
So it is not always clear which project owns which hardware configuration. You need to have good knowledge of the hardware
AND coreboot AND FSP to be able to make a good judgement on this, which is just more painful than it needs to be.
Last but not least, having a real community around a firmware project and hardware is simply a very good idea to improve the experience for everyone.
I think openness with regard to the code is not enough for that, but it is a non-starter without that.
I really hope this moves forward and thanks those starting this effort!
Kind regards
Arthur