There are no non-fiat currencies in the world today.
Switching from the USD to other currencies is not a bad idea – just realize that you are moving from one sinking boat to another sinking boat.
I would focus on the commodity producing countries (Canada, New Zealand, Australia) – they have RELATIVELY better economies than the US (they actually export real stuff – all the US exports is debt and gunboat democracy).
As a goldbug, when I switch out of USD I am moving into silver and gold (the only REAL money). (and they happen to be in a secular bull market besides!!!)