one of the features that BTC has over land cash or gold, is if done correctly it cannot be seized and is immune to court writ or law including capital controls.
This is a massive massive advantage versus any other asset class ever as far as safe haven goes.
I think gold, if "done correctly" could not be siezed. If you buy physical, in some way that cannot be traced (in person with cash) and dont go telling people about it and keep it in a safe place, then I dont think it could be seized.