Years ago this was known as "Dutch Loading", for some reason.
In a true home defense gun, this doesn't have much real utility, since the distance inside a home is so limited, there's no need for a different mix of shells, most anything will work.
In typical "real world" defense situations, the only reason for choosing a lighter or heavier buckshot, is the distance to the nearest neighbor, and how thin his walls are.
In the real world, there will be very little need, or justification, to shoot at somebody at any real distance.
However, a classic case for Dutch loading might be for use in a road-block situation for police.
This situation might be a need to stop a car, then engage the occupants.
A Dutch load might be: the first 2-3 rounds out of the mag would be slugs, to penetrate the car body and tires, bring the car to a stop, and reach inside to hit the occupants.
The new few rounds would be #4 or #1 buckshot to engage the occupants at close range as they bail out of the car.
The last rounds out would be #00 buck to reach out to the occupants as they run away and are at longer ranges.
You could reverse the load for a "Bonnie and Clyde" situation: The bad guys are coming out of a house, jumping into a car, and driving off.
As they exit the house, you'd want #00 to hit them at long range. As they get to the car, #1 or #4 buck for the closer range, and the slugs for when they've gotten the car moving and are attempting to drive off.
The problem with Dutch loading for a HD gun, is there is little chance of having to shoot slugs at long distance against a bad guy. Usually, if they're that great a distance, they're running away, and you're not legally Ok in shooting at them.
If you can come up with a realistic situation where different mixes of slugs, smaller buckshot, and #00 buckshot would be needed, have at it, but the key words are "realistic situation". Just remember, shooting at people at longer distances is very rarely necessary, and is often out and out illegal.