Partial packages are really from the old days. I doubt you will find too many people that deploy them. A partial package is essentially empty specs | spec tables. Every time an application is needed the specs are JITI'd.
I think the original intent of partial packages was to avoid putting 1.5GB of data on a PC for each pathcode.