Sorry for the late reply i was out of city.
Road from besham to patan is ok, but after crossing dasu it becomes insufferable.
Road from Giligt to jaglot(N35) is very good but jaglot onwards road condition is not good. You can reach skardu in 7-8 hours on a jeep.
Road conditions from skaudu to shiger and khaplue is good. But the track from khaplue to hushe is not good you need a 4 wheel drive vehicle to reach there.
From Skardu you can reach khaplu in 2.5 hours and in 2-3 hours you can reach Hushe from khaplu.
We didn't spent night at shigar we came back to skardu at night.