In my opinion, IK should have led the march from Lahore, not Peshawar.
He would come from Peshawar and KP and enter Islamabad.
But the people from Punjab would be stopped by the full force of Punjab Police. If IK was leading that march in Punjab, stopping that and manhandling an IK led rally, or stopping it, or employing force against a rally with IK present, would be much more damaging for the govt and would be a great political victory for IK and make him stronger.
This is why I think he should have led the Punjab rally, as that has much greater chances of being stopped. If IK was in Lahore and is stopped or arrested, then that would increase the rally support ten folds. It was a win win either way.