Not trying to dodge your question but there are many good u-tube videos on that subject by various commentators. But my opinion is that the same champ is different for every person, and how it is geared. Your M Monster will still be different than mine (if I had one), so might not produce the same result.
What I do to start with, is to look at the in-game reviews (or outside reviews if you have them) for the collective opinions (could be many hundreds) on each champ's performance in 14 different areas, such as arena, spider, dragon, keeps, clan boss, etc. I have made a spreadsheet of the ratings for all my champs, so I can sort them. So if I want a clan boss team I sort my rankings and pick the top ones. Possible that a champ may not be well developed yet so I skip to the next one. That way I can come up with a starting team for each situation. Over time the team can be tweaked based on trial and error, and some specific skills you may want to introduce into the mix. Also when you have aura, you should try different champs as your leader and see what scores best. Also may need to fine tune for force-magic-spirit-force effects. I also take the average of all the ratings on all the champs to see which ones I would want to keep or get rid of.
I realize others' opinions are only that..opinions, so you have to make the final choices, but at least you have a place to start. Teams may change, what you need for L10 Ice Golem might be different than for higher levels. Artifacts are a never ending evolution, you will constantly get newer and better ones over time. It costs silver to remove them, and then to upgrade ther new ones. There again, I use the ingame recommendations for the sets and attributes they suggest to get started. If the ones they suggest are not available to you, then judicial substitutions are needed. Some sets have alternatives, like offense and cruel for example, or life and immortal, speed and divine speed, etc.