It depends on your timings...Both trains Speed & timings pretty much same, can say 11014 bit better maintained & have the option of PC with pretty decent food options available, which Udyan lacks, in udyan you may have to carry food along since you won't have much of a option.