Sadly I'm already regretting paying this DLC.
If you don't play one of the few colonizers lucky nations, you lose one of the big feature of the dlc, treasure fleets.
Instead of revamping the system so you could colonize and trade with new world colonies with any country. You're stuck with playing with France, England, Spain, Portugal or Netherland even more than before.
You just need to move your trade capital if it's not downstream of the Americas.