I think holding of gold is better because it has physical appearance and can be used as luxurious accessory to the body and gold now is near to being rare. Unlike BTC it has to physical appearance and only can be seen in Internet which is only useful for business and gaining profit no more else. Holding gold is better for it gains value and can be used as a beautiful accessory.