What a coincidence, I happen to prefer Vergil over Dante too (not like that). Dante's brash cockiness is entertaining, but I feel Vergil is loads more interesting as a character since he's rather ambiguous in a world that's normally very black and white.
While Rufus has his good points, it should not be forgot that his self-professed philosophy was to rule through fear. He also uses the party as scapegoats for Meteor's appearance and tries to execute them on worldwide television... among other not-so-nice things. He gets better in subsequent installments of the VII world, but in the original game he's far from likable (in my opinion).
While I'd love to see that, I don't see it happening. There's a big "what the hell do we do for magic classes?!" that remains unresolved; an AST star globe isn't exactly suited to dealing with Darklander's Bravura Atma. (The magic classes in ToR at least had weapons, even if they were mostly for show outside of cutscenes.) Even taking that out of account, weapon ranges are vastly different (MNK has point-blank only, MCH/BRD has long-range only, etc.) and how those weapons interact with our opponents needs to be taken into account.
I feel there's just too many variables to allow this to happen without animating a different scene for each class, which would just be too much work. Again, I'd love to see it (getting to bash Darklander's smug prick face in with my Guillotine of the Tyrant, in a cutscene, would be beyond satisfying) but at present the best I expect is to have our weapon drawn in a battle stance, showing we were fighting them a moment ago.
*flame retardant armor on*