What about BRC-KOTA stretch? Several SF trains take the exact same or less time to cover the stretch, I think a speed up of about 30-40 mins within this stretch is warranted for TVC/MAO Raj. These trains were given a decent speed-up from NZM to MAO/TVC couple years ago, surely they deserve the same in the other direction.
Also not much logic in a JS getting priority over a Rajdhani, after all which of these train commands dynamic fares?