So, speaking of making weavile viable, which Ability commonly tossed around would be best for it?
Refrigerate would turn Double Edge into an extremely powerful nuke, but leaves everything else unboosted.
Tough Claws gives ice punch, low kick, and knock off a very nice boost, but leaves ice shard unboosted.
Technician gives ice shard much needed oomph, and a 2hit icicle spear would be equivalent to ice punch, while a 5hit one would out power refrigerate double edge. Knock off doesn't get the boost, and low kick gets an inconsistent boost. However you do get a niche as the only STAB technician pursuit user.