Really, the vast majority of the revenue stream is from India. Increasing the internationals would increase expenses, and would result in diminishing returns of marketability as you'd would get less and less 'stars'.
I don't think it will be a 'global' event as they speak, but it can be massively profitable nonetheless, and maybe even more so, if it becomes a domestic league. I think they should cut down on the internationals to three per game and six in the squad. This allows the top stars to play and attract attention, but you don't have to pay $650,000 for good players but who won't bring any more people to the TV or the stadium.
Are the aims necessarily mutually exclusive? Maybe. But the issue is what percentage of their profits are coming from outside India? With optimistic projections, how much do they think they can possibly get? I don't think targetting a global audience is necessarily the best decision financially. Focus on making it a good domestic competition with all the major stars to attract people and attention, but not so many internationals that you have to bring in unheralded players.
In fact, even six per squad might be too many, as that is 8 teams x 6 players each = 48 internationals. There really aren't 48 'huge' stars in cricket that people would pay to see. Maybe even four per squad - 32 total. This means all the major stars would be in, but expenses would be minimized with almost no decrease in marketability. And if teams are to be expanded in the future, there'd still be a market of good foreign players available.
But four are too many, I don't understand the point. Quality of cricket competition is less important than producing good exciting games. Have every team have 2-3 foreign superstars, plus a couple Indian stars, and try to make the distribution of talent as equitable as possible to ensure close matches, and that would lead to the best product out there with maximum profitability for everyone. It doesn't make sense to have 70% of your payroll going to foreign players while having 10% of your revenue coming from overseas deals. I think they'll wise up to that fact soon. Stars are important, but the rest aren't.