If you consider the subscriber scale per NP, it doesn't matter whether the session is terminated on the RP or on the LC.
Decision on RP vs LC depends on your topology and scale. With the introduction of BNG Geo-Redudancy the trend in distributed solution is towards LC based because you can scale higher and don't need to rely on link bundling for redundancy, you can simply fail over to standby in case of link failure. For centralised solutions PW-Ether is very interesting because you're cutting the whole network layer (no need for aggregation PE), but at the cost of lower max scale per chassis.
/Aleksandar