I think, every one again here is thinking in the PSL line - 8/10/12 top teams with top 150-200 players .... problem solved. No, it'll improve things for a short period (mostly because right now situation is even worse), but it'll create a generation gap, and next generation won't sustain.
I can explain it from a real life example. In 1970s & 1980s suddenly oil money made fortune for the middle-eastern Arabs ... so, their Sheikhs hired the best coaches money can bring and these coaches picked 35-40 top soccer players of the country, trained them together like a circus unit and these teams did qualify for WC one by one from the weakest qualifier zone - Asia. Kuwait, Qatar, UAE, Saudi Arab, Bahrain (?) suddenly raised to soccer stardom in Asia. But, these Sheikhs didn't build a robust tier based system where instead of pampering top 35 players you need to make sure that next 1,000 survives as well .... so that there is a continuation.
Eastern Asian & Eastern Gulf countries did other way - they established the J League, S League, the Iranian League and gradually developed a sustainable soccer system that scouts, nurture, develop and establish soccer talents methodically. South Korea, Japan and Iran (Iraq also, but for the war) has built a soccer legacy which eventually the Sheikhs realized and instead of the PL/SL like Circus, they now have gone towards the conventional path..... and their team is doing well also at different level - latest I can tell Qatar has won the Asia Cup.
I am not aware of the latest "idea", but hope PCB has looked into this. It has to be a tier based system where, top 125 players compete each others, but there is constant push from the next 450, and these 450 must be kept on their toes by the next 2,500 - only then the system can function and there won't be a generation gap.
I think, for a country of 23 crore and Cricket being probably only sports (from a pro career perspective), there has to be a 2nd tier - may be FC status, may not be. 8 teams are ideal, but 10 teams (rather say Zone covering whole country) isn't bad as long as they play Home & away FC games - that's 19 proper FC games per season (9X2 + Final round). I would rather like 8 teams and 17 games with 8 designated home venues ...... 5 Punjabis, 3 Sindhis, 2 Pastuns and a Kashmiri playing a FC game against another 4 Punjabis, 3 Sindhis, 3 Pathans and a Balooch, in a city where hardly anyone knows them and few PCB employees on free ticket with more crows & dogs watching doesn't make it encouraging. But, there must be a middle tier between FC (top 8) and the Club/District level. May be with 32-48 team (may be 4-6 in each of the 8 Zones) - so, basically these 8 Zones will function like individual Country in domestic scope, and their FC/List A team must be composed of players from the cascade lower tiers - only then we'll see the true potential of PAK as a cricket nation.