I agree with Waz. Also, if its too gold, I would lighten up on the coats.

Never tried shellac as a finish coat, I can't see why it wouldn't work, although i've heard shellac can be more finnicky than tru oil.