As one needs to put the sgian dubh in his checked luggage, I'd say leave your favorite ones at home, not wearing one at your destination. If you need do one to complete your outfit, get a hold of sgian dubh you don't mind losing just in case your bag is ransacked or lost.

Jack