The problem with Gold, as real as it is, is that most people would rather carry around slips of paper that represent gold promises, than the actual gold itself. There's also significant risk in securing/hiding it if you amase any reasonsable amount.
Indeed its pretty hard and the fact is also that you need to hold it pretty long so I think you can than better hold the bitcoin to be honest.
there is really no need to go for only one choice, you can still do both and be satisfied with your investment.
gold is good because of its popularly and stability but you should not forget that bitcoin is a growing thing that is becoming more and more popular each day.