Akal Takht is not even in the league due to longer route and excessive journey time.
Choosing between Jallianwala Bagh exp and Durgiana exp, it all comes down to seat availability and choices. Both trains runs on time or even before time, except during Fog season. Both the trains have LHB rakes and both the trains have least halts enroute. Only upper hand in Jallianwala is the food quality.