Barbados suffers somewhat from randomness of goods growth. In unlucky game one keeps rolling doubles or cities which already produced. There is however a variant solving this problem.
One can use London rules for goods growth. This way goods growth becomes entirely predictable allowing deeper planning.
When a goods cube is delivered, the player who delivered that cube immediately takes a goods cube from the top of the production chart column of the originating or destination city, placing the cube directly on that city. The newly-placed cube is immediately available for delivery.
If there are no more cubes on the production chart for the city the player selects to produce from, then a random cube is drawn from the cup and placed on that city’s column in the production chart; in this case no cube is placed on the map.
There is no Production action or Goods Growth phase.
London rules also eliminate Production action however this would make the map much harder due to very limited number of initial goods. And it would also disturb the action selection as there would be now only 3 actions allowing for example for four Urbanization actions.
So instead Production action should be kept. But to eliminate randomness (except for initial setup) entirely Production action has to be changed to allow player to select which cubes to put rather then select them randomly.
Also in case of there is nothing on the chart to produce in a city the rules should be changed to either produce nothing (I think this is better with this map) or again select a cube to put on the chart. (To eliminate randomness.)
Another advantage of this variant is the after writing down initial setup a player can play the same game few times to try to maximize the results.