I've made Japan a no1 (Ouchi clan) economic world power with "only" the Philippines and the Moluccas. Early game Japan makes an ass amount of money by pirating from Beijing, and post-unification more from trade steering. With maritime, exploration, and the buffed naval ideas, I was able to field 400+ light ships (which were stronger than heavy ships so no need to invest on a combat navy) and control trade in Beijing and Malacca. I was NETTING 200+ gold a month by the 1650's and expenses payed on level 3 advisers across the board, though I did need policies that improved trade steering and goods produced. I gave my good production provinces to the Merchant guild (anything with an expensive good and easy development terrain), made all those provinces 40+ development with loyal Merchants. However I was too busy jerking off to 200+ gold instead of using that excess money to field an above-force-limit army (until I learned that taking Beijing actually hurt my economy instead of helped it).
Trade mechanics in this game are complicated enough to encourage unique play styles, but I definitely think this game needs a finance expansion. All trading is Spanish and Arab style in this game, with no investment banking advancements that the Dutch and Swedes innovated to allow tiny countries to become really rich. It's one thing to take a loan to build up to fleet strength, but its enough to start a Joint Stock Company. Not only for trade, a finance expansion would benefit domestic production too. I get that Ming are already OP, but who doesn't want to revitalize Song-era capitalism? Or see how powerful India gets if it adopts Dutch investment practices. Encourage players to take more loans willingly, or even lend money to other nations (who here actually sends loans instead of gifts? anyone?)
Well, main reason you send gifts rather than loans is because only one or two AI personalities will take loans offered by a player for any reason whatsoever.
But still, I see your point, I too want to destroy a nation's economy with a South Sea Bubble.