The system works reasonably well as long as you don't think about it, but it runs into big problems on any sort of close inspection. It serves it's main role of providing replay value by making a "horndog" route feel very different from a "nice guy" run, and the Major Decisions add an element of gameplay that livens up the Visual Novel narrative.
But it starts to break down if you question what makes the Major Decisions so major: why is giving Steve a shoulder to cry on more important than defending Chad when he's nearly expelled? Why is fooling around with Jade a Major DIK act, but fooling around with Bella is neutral (and even occasionally CHICKish)? There's really no rhyme or reason to why most of those decisions are the big ones, which undercuts the system considerably.
In addition, the distinction between Status and Affinity is both poorly implemented and unnecessarily confusing. Sometimes, Status seems to be the MC's reputation/style whereas Affinity is more like his inherent personality: thus Status determines his speech patterns while Affinity will eventually go on to govern his actions in a 'crisis.' But that gets muddles when, for example, Jill will only offer to shower with an MC with CHICK affinity; by the previous logic, either she should only offer to shower with an MC who has CHICK status, or else an MC with CHICK Affinity should refuse to take advantage of her when showering. Similarly, the MC can only get a threesome with Mona and Camila if he has serious DIK Status, whereas you'd expect the MC should need DIK Affinity to make the attempt (and maybe DIK for them to accept). In the end, each system arbitrarily means whatever makes for better gameplay at the time.
I do think Permanent Affinity could be an interesting development, but it really depends on how it's implemented. If done well, it will help simplify the narrative (since things will eventually boil down to at most 3 "routes") while making the restrictions feel like an organic outgrowth of how we've chosen to mold the MC. If done badly, it will wreck the illusion that our choices ever mattered by forcing us to do things our MC would probably never have done, simply for the sake of the meter.
It's hard to be too optimistic given just how underthought the initial DIK/CHICK system was. Still, for all its faults BaDIK has been fantastic up to this point so I'm willing to give DPC the benefit of the doubt for now. Here's hoping!