imo you've computed the
minimum value we can attribute to bitcoin.
but i'd probably give bitcoin more then a 0% for "track record", especially now that bitcoin is about to get a stamp of approval

also... it might be more fair to estimate the Total amount of gold available on earth and use that to calculate gold's market cap and compare that to bitcoin's 21million max supply.
Just to clarify, Bitcoin already has 0% for 'track record'. Gold beats Bitcoin in that category so that means Gold gets 100 points vs Bitcoin 0 points in that dimension.
The main variable is that I consider Bitcoin to be 35% as good as gold (all the points stuff just leads up to that 35%, so if you think maybe Bitcoin is 50% as good as gold overall you can just work with that % instead).