Scrying Pool's draw power makes it more attractive than Golem overall, and the relative cost of the two makes the case for it still clearer. Limiting your Scrying Pools in order to assist your golems can't be the right move here.
With that in mind, selecting the right terminal is your next major priority. With Golem's lack of reliability, you really want only one terminal here. I'd consider either Expand for the gains, or Margrave. Margrave's + cards are almost irrelevant in the presence of scrying pool, but the +buy is nothing to sneeze at.
I very much doubt the value of Mercenary here. Mercenary is generally an excellent trasher, but everything it offers here is done better by another card on the board, and its status as a terminal makes the case even clearer. Margrave draws and discards, while the trashing is easily handled by the exceptional cantrip Junk Dealer. Although I find Junk Dealer weaker than normal in the presence of discard attacks, Scrying Pool's draw potential should more than make up for it.
The one factor limiting Scrying Pool here is the necessity of Treasure for your economy, which honestly can't be avoided. With Junk Dealer, however, it should be quite simple to remove the coppers in order to ensure that whatever dead cards do exist in your deck will contribute more. Other posters here are much more experienced than I, but I can state with great confidence that Scrying Pool matters much more on this board than Golem does.
And no Chancellor. It's fine if you aren't worried about number of terminals, but on this board you certainly should care about terminals. Junk Dealer, Scrying Pool, and Maybe Lab should make up the bulk of your actions here.