Yes, I agree that the other PP elements are worthy of the spend, but the DSG7 is IMHO the least attractive element of the pack.
And yes, I have no idea why you'd need to spec PP to get it.
But just spec PP anyway, the brakes if nothing else are worth it.