Per Peterb’s post – he is right on the money – shotguns are a superior home defense weapon.
Now, my original post was not clear that you should keep in practice with the rounds you will use. If you plan to use them, for any purpose, shoot them enough to know them. Thanks to Allan for pointing that out.
But there is no reason to ALWAYS shoot a “combat” load – that is just silly. In fact, for novice shooters working on technique it can be a great help to get comfortable with a light load, and move up as you get more comfortable (which is what I suggested) – especially if you are intimidated at first. Also, if you are going shoot a lot you may not want the real abuse that a hotter round will dish out.
Most people who are shooting 38s with a .357 revolver are doing it because they are cheaper, not for the reduced kick.
You can learn plenty at the range despite what Allan says. If you are interested in combat training, I’d recommend going to a true combat school with professional instructors. You will have a great time and learn a ton.