I don't know about Shinx and Vulpix, but Riolu and Dratini show much better promise at sweeping, go for movesets like these:
Lucario @ Choice Specs
EVs: 4 Def, 252 Sp.Atk, 252 Spd
Trait

teadfast
Nature:Modest/Timid
-Aura Sphere
-Vacuum Wave
-Dark Pulse/Shadow Ball
-Hidden Power Ice/Dragon Pulse
Dragonite @ Leftovers
EVs: 56HP, 252 Atk, 200 Spd
Trait:Inner Focus
Nature:Jolly
-Dragon Dance
-Outrage
-Fire Punch/Fire Blast
-Earthquake
I did take these from smogon, but in my opinion they are good movesets, as far as I can see most of the pokemon you posted about are better for the sweeping side of things, generally not needing defence.
EV Training Pokemon:
http://www.pokecommunity.com/showthread.php?t=83088