I really don't know about Sohaib Maqsood. One one hand you have to give him credit; he has been one of the stand-out performers this season and performed quite well in the Domestic T20 Cup too. On the other hand, the memory of his first run in the side is hard to shake...even 6 years later.
I say give him a few chances and see how he does. Pakistan does have a lot of T20I matches before the World Cup. I would definitely prefer him over guys like Azam Khan, Asif Ali, Khushdil Shah, Husain Talat
I'm telling you dude this is the guy we need for that middle order. I still don't forget him putting up a partnership in the Asia Cup 2014 match against India and the lovely partnership he had with Fawad Alam in an ODI against SL (a very strong SL mind you).
Enlist guys on merit that's all i'm saying. We need someone to fulfil a middle order role in t20s and i feel that Moqsood could fulfil that easily at no.4 where he can fit in.
Can't plague a player for his past performances just give him a go he's earned it.