B- sounds good to me, because... V-Create + coverage options. The only thing I would say is not true about MX42's post are the comments on the special set. There is no reason to use it when Heatran, Volcarona, and, god forbid, Infernape exist, since all outclass it in some way. All Victini has going for it in that regard is surprise factor...
252 SpA Life Orb Victini Blue Flare vs. 252 HP / 4 SpD Hippowdon: 300-355 (71.42 - 84.52%) -- guaranteed 2HKO
252+ Atk Choice Band Victini V-create vs. 252 HP / 252+ Def Hippowdon: 259-306 (61.66 - 72.85%) -- guaranteed 2HKO
... but even then, it doesn't seem like it's worth it. From a point of coverage, the only thing Victini gains is Grass Knot, seeing as everything else that Victini would use on a special set has a physical, variant that can be backed up by a fully invested V-Create.
But yeah, Victini has a good niche that could possibly fit B-, but no more.