Vivek is a Damp squib, Despite shorter route takes much more time than Swaraj and would never match upto the standards set by Swaraj,
Bdts-Cdg an alternative to Paschim is a bit better,
Ofcourse frequency of both trains will get increased in upcoming budget but Swaraj needs to be daily it is catering to so many people, I still remember words of my fellow passenger in Punjab Mail, He said "Swaraj is second Rajdhani" and i said yes i agree :)...