Hi Eric,
The difference in these two systems is the collar. The Deluxe system comes with the PetSafe Ultralight collar and the Stubborn Dog system comes with the PetSafe Stubborn Dog Collar.
The Stubborn Dog collar is better for larger breeds.