I think you made a correct decision. The setup you describe will take care of >99% of situations. The insurance will take care of the rest. If you ever ship something that is so irreplaceable that even insurance won't cover the possible loss, then you can re-think your strategy.