Yes, the big difference is gold, once extracted, doesn't cost 0.5% of the entire world's electricity supply to perform 7 transactions per second, which also generate 98g of e-waste each. You can perform a practically unlimited number of transactions per second with gold.
Either way, both aren't particularly useful as currency because rigid deflationary currency is bad. Deflation creates inequality, and preserves inequality over time. Rigid currencies are unable to respond to shocks. They are also unable to adapt to the addition of new market participants (births).
Give me one good reason why your dollars that you earned in exchange for goods and services should be worth more tomorrow than they are today?