There should not be any problem with LTT. LTT Thane route is relative free if you compare with Dadar Thane where trains run on 3rd and 4th line of fast locals. Here they run on 5th and 6th line. You can also board at Thane.
Vaibhavwadi could be a good addition just like addition of Khed, Sawantwadi and Karmali where Jan Shatabdi doesn't stop.