Hey, I know we discussed it via PM but I believe I have right and I know I myself can't persuade you, so I'm posting this publicly, hoping other community members will have same opinion as I have and that it will persuade you.
I think that putting stuff from PRC haks into bifs is very wrong decision. As you noted, this will cause incompatibility between servers using your PRC client to join their game and anyone else. The game version change is very bad idea just for this.
Your new client is so awesome and have so big potentional, but adding the PRC inside makes thiss very limited and specific use. I think there are others like me that likes those new possibilities your client adds, but do not like having PRC inside, thus 100new classes, psionics, 1k+ feats and spells + I don't think that PRC is ready to take this change yet, they still uses bonus feats solution for sorc/bard spellcasters gaining arcane prestige classes...
I think, that making this global like just your new features would be much better. Everything you need to make it userfriendly for PRC players, is to make some new feature to preload haks, something better than nwnpatch.ini, something where you could set path like
hak/prc_2das.hak
hak/prc_spells.hak
erf/prc_ocfix.erf
...and so on
The PRC stuff from haks don't have to be given into BIF.
This way, whole community could benefit from this, not just PRC players and developers.
I would like to use your client for my community patch, but if you release it the way you want, I will have to include new bif disabling all PRC stuff which is very ugly and tough solution. Instead if you would make it simply just as new client with possibilities but without any stuff, then both me and PRC would have it easier. Because if I want provide 100% compatibility with my Community patch and anything else, I need to put my stuff into BIF...
Please consider it again. Anyway thanks for making this, either way you make it, its one of the most important fan made stuff made for NWN1 ever.