I recently played with your Caribbean industry and I have to say that... it's really interesting
Overall, I've always liked the "buissnes tycoon" style concept. I didn't play much, but I did notice a few shortcomings. I also have some little ideas. Maybe you will like something.
1. Everything is interconnected, so if you want to develop one farm, you have to take care of everything.
For some it will be an advantage, but for me it is a disadvantage - I like freedom, and here it is missing. Industry requires the construction of connections according to a specific pattern. For example, to develop the cigar industry, you need to develop the metallurgical industry first, and then the refining industry, because nickel mines require fuel... Also workers are needed everywhere. This is cool, but the problem is that if someone only cares about one industry, they have to develop almost the entire map.
2. Import / Export.
The concept of the exchange is original, but in my opinion this is where the biggest problem is. Honestly, I would prefer a concept closer to FIRS ports, which always offer something, and if you provide something, the number of goods offered will also increase. I think it would also be nice if these points had a varied offer and needs so that the quantity and type of goods were random. Another problem is that if the enterprise produces more than 3 items, they will not be displayed in the list of enterprises.
3. Distance should not affect the price you pay for the goods.
I don't understand why I have to pay more for goods brought from a longer distance, since I pay for transport (sometimes very expensive). In the case of employees it has some justification, but I also think that these costs should have some limit (distance) so that on large, sparsely populated maps these employees are not too expensive. In the case of export, since you bear the costs of transport, it is logical that the further you carry something, the higher payment you will expect, so here the effect is ok.
4. All cigars for the Bahamas?
I don't know if you like this solution, but the limited acceptance of goods could be something interesting. I have already written about this in the case of ITL stores. It is an alternative for the cargodist, but the player decides here and can send goods wherever he wants, but not necessarily as much as he wants - each point could have some limit of the number of goods could accept.
5. Interial market.
If you were to put in place acceptance limits for goods at export points, you could also add stores that would accept these goods for interial market, which of course would be much smaller, but sometimes, with high ship prices, would be good to start your business at all.
6. Domestic production of machines and other goods.
Especially in the case of machines, this is something that could be complicated and here such a slight complexity in obtaining the necessary goods would not be bad. The Caribbean doesn't have its own developed industry, but why not give it a chance to develop?
7. One employee for one cigar?
I think the demand for employees is too high, although it depends on the conditions of the game. I was playing on the map with a small number of cities and ITL, which additionally limits the number of employees and this was a problem, especially since cities required internal transport to be built larger buildings. I think a setting that changes the proportions of workers required could be very useful. Perhaps: the number of workers needed to produce 100 units of goods? It could also be something like low / medium / high if the requirements of different enterprises were different.
8. Problem with developing cities with ITL.
As I wrote, in order for larger buildings to be built, employees need to be transported to these buildings. This, in turn, reduces the number of available workers for the industry. Perhaps the mail would become employees or passengers?
9. Hunger in Cuba?
I don't know, but I've never heard of hunger in the Caribbean. Not too many people live there, and I think these islands are self-sufficient. It is strange then that food has to be imported. Maybe better goods?