Hopefully this change in the domestic structure will help find and bring some good players in the Pakistani team.
If you want to improve the domestic structure, then the PSL should be played in Pakistan and not in the United Arab Emirates. T20 leagues have been the money making machines for all the cricket boards and yet the PCB receives very little revenue from the PSL due to its inability to host the matches in Pakistan. Until the PCB is financially stable, you can't expect the domestic structure to improve.
And from what I have heard, the first-class cricketers in Pakistan are mostly amateurs, who work part time. Greater revenues will help turning these players to professionals, who don't need to worry about their regular jobs (as in the case of India, Australia, England, South Africa and even in countries such as New Zealand and West Indies).