Last time I updated that the nano sims are not available from ufone as per what their call center representative told me.
However, after calling them for few days I decided to goto the main franchise of ufone in f-7, Islamabad, but was surprised to know that the nano sims are available there and were never short infact as per what I noticed there.
So the franchises and the service center are not well coordinated and if you need any info or service it’s much better to goto the franchise yourself rather than calling the service center and asking them imho.