Since Allies can't share MPPs, I'm wondering whether it doesn't make better sense in some cases simply to declare war and conquer Minors rather than wait for them to join as allies. The disadvantages of conquest, as I understand them, are: (1) you lose the military units that the Minor would have contributed, (2) the Minor produces MPPs at a lower rate (80%) and (3) you suffer adverse political consequences with neutrals. On the other hand, with conquest, you control all the MPPs that the Minor produces - MPPs that you can add to your own research or to build your own units, which typically are of better quality than what the Minor would produce.
What's the preference among the SC veterans?