Sure, but I still think triangular trade could be more interesting to depict.
I remember that recent thread about the reasons not to kill every natives when arriving in the New World.
To my opinion, the better representation of triangular and slave trade would be to have an answer to this question: WHY slave trade?
The representation of triangular trade, shoudl be introduced in game with the possibility to enslave natives -- like Spanish and others did historically. This would lead to a decreasing native population. To maintain your economic efficiency, that would force you to import (black) slaves, increasing the value of these provinces producing such "trade goods".
Maybe these slave imports should also lead to something like a higher revolt risk every month, leading to revolts without necessarily needing specific events as triggers.
There should also be changing cultures: each revolt would lead, after a few months without retaking the province, to something like creole culture, implying great difficulties to manage this province again, leading to a still higher revolt risk, the possibility of new creole States in case of a new revolt, and such funny things.
But that would need to be very thoroughly thought to avoid weird things and unbalancing, I think.