We cover this in the reloading section a lot. The barrel being too short to fully burn powder isn't really an issue. For instance, a slow burning powder in a 6 inch barrel loaded to magnum pressures will still also be the fastest when fired from a 2 inch barrel. So if we fire +P from a 4 inch barrel, it will be faster than if the same bullet is fired from a 3 inch barrel. However, +P fired from a 3 inch barrel will be much closer to a standard pressure round fired from a 4 inch barrel. The goal is to get close to that velocity spread of a service-length handgun barrel to allow the ammunition to perform as designed.
Check out the ammo tests from TNoutdoors9, PockGunsandGear, and Shootingthebull410 (all have youtube channels). The +P ammunition consistently performs better out of short barrels, especially firearms with barrels under 3.5 inches.
Speer is the only company I am aware of that specifically produces bullets designed for short barrels. All the other guys (winchester, federal, remington, hornady) just use the same bullet design for standard and +P. In order to get that bullet design to open up, it has to be driven faster to get back into the sweet spot when fired from a short barrel.
The only exception to this rule is the Winchester Ranger +P+ loading. These are still designed to be fired from service-length pistol barrels and will not reliably expand when fired from short barrels, even though it is +P+. This is entirely due to bullet design and less a function of velocity. Besides this one round, the HSTs, Gold Dots, PDX1s, Golden Sabers, Hydra Shoks, Critical Duty, and many other rounds will perform most reliably from a short barrel at +P loadings.
I agree that using a heavy-for-caliber bullet can be a good strategy for short barrel defense pistols. However, I encourage you to watch some of the ammo tests, they might surprise you. Many standard pressure, highly respected rounds fail to expand when fired through 4 layers of denim in a 3 inch barrel. If we take the same round and the same gun, and just fire it at +P velocities, it gets back into the performance window that it was intended for.
It's also worth noting that often times, firing +P ammunition from a service length barrel will result in LESS penetration because the bullet is now starting to be over driven and will expand much faster. It will dump more energy in a shorter track of penetration. So there's always this compromise of trying to find enough expansion, and enough penetration. Usually if we have too much of one, we don't get enough of the other. But now this is starting to stray off topic. As you can probably tell, this is of great interest to me and it can be quite interesting to follow because the results aren't always what we would expect to see.
Here's a very recent test comparing +P 124grn gold dots out of a 3 inch barrel. He also references another test where he used standard pressure gold dots of the same weight. The difference in performance is dramatic. He has also tested some heavy-for-caliber 9mm ammunition as well.
Ammo Quest 9mm: Gold Dot 124-grain +P, regular vs. short barrel in ballistic gel - YouTube
The main thing that I've learned is to not adopt the old adage "if the police use it, it must be good". Law enforcement agencies are only interested in what will perform out of their issued firearms, which rarely match up to the smaller, more compromised guns that most of us will carry. As a result, it's a bit of a false pretense to just base the performance of ammunition on the narrow focus that law enforcement agencies place on it with their service weapons. It's also worth noting that when short barrels are allowed in a law enforcement setting (off duty carry, backup carry), one of the most recommended rounds for revolvers is actually the Speer Short Barrel +P loading. In my opinion, this is an endorsement from law enforcement agencies all but admitting their service length high performance bullets don't deliver the goods out of a short barrel unless driven back into that velocity sweet spot. And even then, they still recommend a bullet design for short barrels, the Gold Dot 135grn, that will allow it to open at lower velocities (lighter bullet, bigger cavity, softer lead core).