Awesome post... but I'm still unsure about Muk's viability. While it can beat some very very specific sets, almost every viable Pokemon can beat it. At the same time, Muk could possibly run some varying sets that run stat boosting moves... so maybe Muk could go into testing. Muk does carry a unique typing and moveset combination, so I'd be interested to see what people can make it do. Muk for testing
Also, I'd like to propose a few extra things in 1v1 that could allow the metagame to become a lot more creative in both teambuilding and battling. Mawile-Mega, Salamence-Mega, and others have, through huge power and overall advantage, prevented a huge portion of Pokemon, particularly those not capable of beating mega boosted Pokemon, from being any bit viable. I'd like to suggest some sort of limitation to the All Powerful Mega Evolutions such as a 1 or 2 Mega Pokemon limit per team. With a limitation such as this, everyone will have the advantage of not having to prepare for as many of the mega power houses, such as Mawile-Mega, Salamence-Mega, both Charizard-Megas, Gyarados-Mega, as well as countless more.
I believe Darmanitan and Emboar do deserve viability rankings. I believe Darmanitan, Emboar and Haxorus can go to D (maybe C) rank, and Avalugg is already C rank. I also think that Victini isn't much of a threat to most of the meta and would fit better in C rank.
Finally, I'd also like to:
Promote Magikarp to S rank.
Unban Kangaskhan-Mega but only let it run Fake Out.
Ask about your thoughts about Snorlax to B rank. (post above somewhere)
Edit: Posting about the Mega limitation thing in normal 1v1 thread too.
Like this comment if you like the possibility Mega Limitation.
Like this comment if you like my new signature.
Soo I don't play 1v1, but given my limited understanding of the format your proposed limit on megas per team is ludicrous. It doesn't alleviate the stress of dealing with Megas AT ALL. In order to have success on the ladder, your team will still need to be able to deal with every common mega or it will get steamrolled any time you run into someone running a mega for which you are not prepared, regardless of the mega's teammates. The only way to actually remove the teambuilding pressure of dealing with a large set of overbearing megas is to actually ban some of the megas; otherwise, you will still run into the different megas on the ladder, just diffused into different teams. I don't mean to come off as crass, but the logic behind your proposition is--unless I'm quite mistaken--severly flawed. That being said, if there is some factor of which I am unaware which makes 1v1's notion of preparation pressure when teambuilding fundamentally different from the norm, please inform me. I am pretty much as much of a n00b as one can be where this metagame is concerned.