I have never heard Shanghai or Beijing areas claimed they would do trade via Gwadar, probably 10,000 km away. This port is for trade with its southwest areas like Xinjiang and Tibet which lie in the north of Pakistan.It will cost more to ship imports from east coast of China to the Western region and then ship it Gwador, shipping by sea is cheaper than railroad.