Lilligant A to A+: Disagree
Lilligant is one of the best sweepers in the tier. However, it doesn't deserve to be in A+. It can't provide that much for immediate damage unless you run the Z-Move set, and it's coverage isn't top-tier either. It also struggles with a decent amount of Pokemon. Primeape is a great example, which is a Pokemon that I think may even go up even further in the viability rankings just purely on how good the scarf set is. If it doesn't have a boost, Lilligant loses to Archeops, Mesprits with Ice Beam (so most offensive sets), Pyroar, Scarf Abomasnow, Oricorio Sensu, etc. However, the biggest reason I think Lilligant should stay in A is because of Jynx. Jynx gives it a lot of competition as a sweeper, having amazing Ice/Psychic coverage compared to Lilligant's limited coverage, higher speed and special attack stats, and being able to set up easier and quicker thanks to Z-Lovely Kiss. However, pretty much any form of priority kills it thanks to having the worst physical bulk in the tier. Lilligant can heal itself while it sweeps so it cares less about priority.
and jynx is not as reliable, quiver dance is much better than lk + nasty plot along with sleep powder, lilli is bulkier and you undervalue healing since it makes lilli beat every rkiller including primeape(outside of pyroar and sensu of course), also yea being less weak to prios. also the fact that your opponent has to guess your set means lilligant can usually always get a kill or two before your opponent figures out what set you are.
about other noms, hugely agree with pawn up: typing is amazing, makes it check a bunch of strong offensive threats such as jynx and other psychic types. defiant is amazing for qwil and with tspikes bc of also qwil and riskier defogs. can be a very strong secondary wincon with swordsdance because knock + iron head coverage is actually quite good(+2 suckerpunch nails some faster answers) and hits most of the meta.
also im fine with komala dropping, but absolutely not c-. i've actually found komala to be not as useless as some people think. i've been running an aoa assault vest variant on some teams and it hasnt done bad. its main niche is being both an entry hazard remover AND a slow u-turn. that means you can easily abuse your opponent switching into its ghost type to avoid the spin or normal resist or whatever and gaing momentum by giving a free switch to a strong attacker such as pyroar or magmortar or setup sweeper. also normal coverage can be very dangerous outside of ghost types and like regirock, and with assault vest it has enough staying power usually to fire off 1 of 2 returns before it dies.