And besides, I think we can put SD and SR in the main set along with AV, and just explain how item choice affects the moveset in usage tips.
Let me clarify, I think SD shouldn't be on the main set. You need Rapid Spin on Armaldo, otherwise that defeats the purpose of using him. You need Knock Off for quick OHKO on Ghost-types. You need EQ or something like that to break your main defensive checks, and you're left with no STAB. Unless someone else on the QC would really like to disagree, SD isn't getting on the main set.
Yes, the main disadvantage AV over Leftovers is that it doesn't help against things that Armaldo ~ideally~ should be facing: physical attackers such as Kangaskhan, Tauros, Garbodor, etc. Armaldo has the Normal resistance without being weak to ground or fighting, which is exactly what he should aim to do because that actually gives him a better matchup than Kabutops would. If you are weak to normal-type attackers like Kangaskhan, but need spin support, Armaldo is better than Kabutops, who gets KOed by Fighting / Ground coverage these Pokemon carry. This is the main advantage you should mention Armaldo has over Kabutops, not his marginally higher Attack stat. I know you mention the Kangaskhan 2 lines under, but you said that the attack increase over Kabutops is its main draw which isn't quite true
You say Armaldo beats all relevant spinblockers, but isn't true for Gourgeist-XL which takes a big dump all over him. Just mention it does hefty damage to offensive spinblockers. Even the initial Knock Off damage is only a 3hko, which gets worse with no item, then with the burn.
Team options need to be more in depth as well. For instance you could name specific Pokemon that commonly use Sash or Sturdy, such as Jynx and Sawk.
Sorry for overloading ya but i know you've spent a long time on it so I want to get it checked and ready to be written asap