Animandel - I don't think there are a large number of people who enjoy the taste of unseasoned mutton, so you want to make sure you do not come up short in that area. The article mentioned the importance of marinating the meat and that is key. You might also want to try some type of sauce to eat with the meat.
Mutton can be used in place of lamb in many recipes, and there are a wealth of lamb recipes, which you can find online. Stews and soups where the mutton is combined with a variety of vegetables, herbs and spices offer a good means of getting you acquainted to the taste of mutton without overpowering you. The other ingredients hide the strong taste of the meat.
That being said, some people simply never acquire a taste for mutton because the meat is so different from anything many of us are accustomed to eating.