If you don't care about long term reliability or your selling to audiophools (everybody knows that gold is the best conductor!) gold plate to your heart's content.
Normally, if you want to gold plate your pcb, use "immersion gold" plating. This puts a very thin layer of gold over the pads. I'm told that the solder joint is mechanically good since there is so little gold that gets absorbed into the solder joint. Thick layer of gold will create an intermetallic layer with solder which can cause solder joint failure due to embrittlement. You also want to nickel plate before gold plating. Gold over copper is an unhappy mixture.
Theses days with BGAs and 0402 parts and smaller, immersion gold or silver is recommended. HASL (tin plating) leaves too much material on the pad which messes up the volume of solder on the pad.
Mark