After going through your answers , all I can conclude is , that irrespective of whether you have an alternative or not , you have a taste for this subject , which means that taking up this course will not be a compromise . If you will go through your answers , you will yourself realise that you are very much compatible with this course.
MSE is a known name , so that will embellish your resume . But more than that , this course will brush up your skills and prepare you for corporate. And , in corporate , you can always make a choice between research and computational field. Moreover , MSE offers a good platform for finance aspirants. Infact some of the companies ask , specifically students from finance and AQF , to sit for the placements ( rest are not allowed ) . An insider source told me that the highest package offered was around Rs 10.5 Lakhs .
I believe you should take up this course. Do not drop . And as far as MBA is concerned , you can do that at any point of time in your life. Infact if you work post two years , that will not only refine your knowledge , but will also add experience to your resume. And trust me , MBA institutes are crazy for work experience. They , most of the time , prefer experienced people over freshers.
Before you take any final decision , just go through the course structure once again , and then , patiently , decide that whether it goes with your choice or not. If its a yes , then , GO , pack your bags !! Good Luck !!
"Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth."