Yes, Vistadome trains booking has to be done under the EC class. The ticket for this coach is priced separately and the highest among all the booking classes.