Your initial question wans’t “I like msc A, is it ok that I like it?”, was it? Your question was “I want to do ibanking or hedge funds, will msc A and msc B get me there?” My answer is - It’s unlikely that taking this program will improve your chances to get any closer. Why? Consider the following.
A guy from Belgium with BSc from Solvay gets MSc from Solvay. So his resume looks like:
MSc in Business Engineering, Solvay
BSc in Business Engineering, Solvay
What is the difference? Right, only one letter “M”.
Another guy, say, from Somali comes to Solvay to get MSc in Business Engineering. His cv looks like:
MSc in Business Engineering, Solvay
BSc in Accounting, Somali University
First cv rises a lot of questions. Not only the purpose of doing the msc is unclear but also there is no indication of efforts at all. He didn’t have to do anything, prove anything or pay anything to enroll on the program so there is nothing what stands him out from the crowd.
The second cv is much more attractive. It reflects different degrees, subjects, countries, schools, and cultures. It also tells people that this guy coming from a poor country managed to get in to a good eu grad school and probably got a scholarship\grant\etc. He demonstrated ambitions and clear sense of purpose. Even though he is not from Harvard of something, not even from any of our target schools, he made a terrific progress from where he was to where he is now. And if we help this guy a little bit, he will surely jump even higher. That’s how employers think.
This also answers your another question “Is it a good program?”. It is not a bad program per se, but whether it’s good or not for a particular person depends on his profile and his career aspirations. For most employers (especially for ibanks) in your cv it carries no weight whatsoever.