Chancery package would most likely be installed into Customer NPSP orgs but if its not necessary to make a hard dependency then there are a few advantage:
Would improve time for spinning up Dev orgs
Would reduce number of exceptions during update_dependencies flow
Possibilities:
Only make it dependent on the Affiliations object...? Not on the entire NPSP package.
Chancery package would most likely be installed into Customer NPSP orgs but if its not necessary to make a hard dependency then there are a few advantage:
Possibilities: