Please add Work Up to OO. I don't think it deserves a full set but it is sure better than Dual Screens. Also, I'd put Leftovers as the main slash on he CM set. I know LO is quite handy to get an OHKO on Scizor and Jellicent after SR at +1, but Leftovers helps you a lot when taking Rain-boosted Scalds and Hydro Pumps, as well as Landorus' HP Ice / Earth Power.
I'd add Tyranitar as a nice teammate because it easily defeats Starmie, Lati@s, and Reuniclus, 4 Pokemon that check Virizion really well. I'd also give HP Rock an AC mention, but I don't think this is really important.