No, I didn't want to extend the gold smith. If doing it this way, the max level of the gold smith should not be 20, but 5 or 6, so the max level has the same requirements as today.
However, I still think it would be better if each level increased the number of gold bars one could make per unit time, rather than the cost to make each bar. That way, even a level 1 GS would make sense, even though one could make a much higher profit from a higher level GS.