This is indeed good that few people will be allowed in the stadiums to watch the matches. However, i wished that if few matches of the PSL could be held in this newly build spectacular stadium also.

May be they could hold a few matches in locations such as Gwadar, Chitral, Athmuqam.etc. But logistics could be challenging. Nowadays, only a small fraction of the revenues for the cricket boards come from gate collection. So they can afford to host cricket matches away from major population centers.
Even in India, there were proposals to develop the existing cricket stadiums in tourist destinations such as Shillong, Chail, Darjeeling, Imphal, Port Blair.etc. But due to one reason or other, none of the proposals made much movement (perhaps with the exception of Dharamshala in HP and Krishnagiri in Wynad). In particular I would like to see a few IPL matches staged in Shillong, because it is such a beautiful city.