Disagree about Vikavolt. It's typing isn't good defensively, giving it common fire and rock weaknesses including Stealth Rock. It can use Agility to boost its Speed - it can outrun 135s at +2 if using a Timid Nature. As for being too slow to wall break, Golem can run a good band set and isn't much faster 45 vs 43 I think. It does have much better offensive typing though.
I beg to differ. Vikavolt may have a weakness to Fire and Rock (as do most bugs), but its typing also gives it nice resistances to Fighting, Grass, Electric, Steel and an immunity to Ground, as well as an uncommon trait in Bugs in a neutrality to Flying. It also has excellent bulk (better than the likes of Vileplume and speed-invested Garbodor), allowing it to take extremely strong neutral hits rather well -
252+ Atk Life Orb Absol Knock Off vs. 252 HP / 252+ Def Vikavolt: 175-207 (48.8 - 57.8)
Not to say sets like LO roost can't work, but honestly idt Agility will have a lot of merit since it being so slow and not nearly as bulky uninvested it doesn't force many things out to set up an Agility in the first place.
Also, there's a reason Golem wasn't used at all last gen.
Edit: Skelos sniped me by a good bit whoops