I have been using the train for my regular travel to Indore. It is the best train, just that it gets delayed at the last movement. It halts after Ujjain and delays by at least around an hour. You should be mentally prepared for the same as well. Rest the train is decent and you don't need to be afraid of anything.
Mumbai to Indore by Avantika Express. Its a night journey and convenient, journey was good, we enjoyed with family and friends. Train food was not so good but you can try. Its a different experience overall. Train was clean, good train for travailing to Indore/Ujjain.