Like your post, I am in agreement with it all.
A reasonably well placed shot with a 1 oz slug is a mortal wound and I have found most deer expire within 50 to 150 feet.
Dave McCracken has shot many more deer than me and if my memory serves has had similar experiences as you and I.
Good Luck & Be Safe
First, with the most, WINS!
Regards, Scattergun Bob