No way from Khanewal.. I did my road trip to changlagali in Dec 2011... and Multan is the smart choice.. though it is a bit longer but safe and clean
Use sygic maps if you have.. google maps/niktel are not updated for Multan city due to current infrastructure changes. Always take bypass for other cities. Travelling in night in punjab is no problem But in SIndh is not advisable.
while moving from Karachi i stopped at Bhawalpur and on my way back stopped at Rahim yar Khan.
Drive safe/ No over speedings. My average speed was 100 as i was in my Altis . You can do 80 if comfortable.
Had really fun.