rotom-c: a+ -> s
i personally think rotom-c is the best grass-type in the tier and one of the most threatening special attackers in the tier, and i also think the specs set is much better than scarf, but just isn't as popular it. rotom-c shares the same special attack stat as sceptile allowing it to be a potent wallbreaker using leaf storm as well, but its advantages lie in having access to volt switch and electric coverage in general, which allows rotom-c to properly threaten golbat, while also pivoting out of counters like guzzlord and vileplume and also wear down checks like garbodor, delphox, and skuntank. its ability to decimate ground-types with leaf storm also pairs well with the electric coverage as well, as it may allow rotom-c to more freely use volt switch or thunderbolt ladder in the game. having access to trick is also a nice benefit, as it may prevent vileplume and golbat from effectively recovering to and checking rotom-c. rotom-c may not matchup as well against offensive teams as sceptile, being slower than pokemon like hitmonlee, mismagius, and meloetta, but rotom-c's superior ability in breaking down defensive pokemon is why i think it's better than sceptile and also worthy of s-rank
malamar: c+ -> b/b+
malamar is a pretty neat sweeper right now with z-happy hour, boosting all of its stats by 1, making it more difficult to revenge kill. along with being able to do damage and consistently raise its attack and defense with superpower, giving it a nice matchup against teams which use drapion or emboar as revenge killers. it's also pretty neat in breaking down defensive cores with access to taunt, since it prevents pokemon like steelix from roaring or toxicing it, and it prevents pokemon like golbat, vileplume, and slowbro from recovering, while using knock off or superpower as needed to break these pokemon down. its bulk is fairly passible and has a usable speed tier, which does give it some opportunities to setup, despite its defensive typing having one immunity and no resistances.
raticate-alola: c -> b-/b
yeah i nominated to be ranked c/c+ earlier and its been placed in c, but having played more with the sd set, i do believe it should be raised again, especially when compared to absol, a pokemon which raticate-alola is pretty similar to, which currently sits in b-rank right now. raticate-alola's general coverage is better than absol's since dark/normal STAB is unresisted, which is particularly useful in more effectively damaging fighting-type pokemon, its ability to also use a powerful z-double-edge to ko or severely dent a multitude of pokemon without a boost works well for it too (also allows it to 2hko pyukumuku and quagsire, which absol can't do). absol is arguably better at damaging steelix and rhydon, but depending on team needs, raticate-alola can still utilize z-crunch to damage them just as effectively as absol can. raticate-alola's accuracy drawback does put it at a disadvantage compared to absol since it can miss sucker punch, halting potential late game sweeps, but in regards to pure wallbreaking abilities, i think raticate-alola is better than absol.
sableye: c -> unranked
the prankster nerf has really hit sableye hard, as it really can't do much against dark-type pokemon but use knock off, and there is still potential for them to wield z-moves, like drapion, houndoom, scrafty, malamar, and raticate-alola, making sableye a major momentum sap against these pokemon, since it'll be forced to switch out, giving them free turns to setup or attack. sableye does work as a fighting-type check, but it fails to check emboar which is one of the more popular ones currently, and in general, other pokemon like slowbro can check fighting-types more effectively while also providing more general team support.
also just a comment on vanilluxe, i do agree it should rise since it is very potent offensive but probably not higher than b+ given that it is rather difficult to fit on teams due to the lack of defensive synergy it provides