I would have knocked Cloud down a tier or two, but otherwise pretty spot on. Maybe swap Lucia with Barret since most of Lucia's good stuff is good on anyone (and there's still plenty of times where you need an OB6 assault gun over Centipede because you either need something like MATK down which Matt lacks or else because the stacks are just coming in so fast that you need to clear them faster than Centipede allows). Other than that this is pretty much still how things are other than Cloud just having reclaimed the physical non-elemental DPS crown from Tifa. Bet Tifa gets it back in a week or two though.
I agree with you on Vincent will not be as good as people wish he will be. I think the game releases him as a Fan's favor and you are right about he basically starts from 0!
I pretty much agree with all of your placements except Lucia. I'd probably place Lucia behind Glenn in C, because Glenn can claim he is the best at something. On second thought, I may even move Glenn ahead of Barret for the same reason. Ever since Centipede was released, Barret really fell off.
I do agree with almost everything on the list actually. Matt is best support and I'd personally rate him S+ due to the fact you can get a lot of his power with very low investment. Yuffie is really strong and good weapons, just requires more investment and has less elemental options at the moment than Cloud or Sephiroth but still good. I tend to like characters with a good phys ability potency weapon as well, Tifa's guided gloves and Zacks Twinkling Star or Ceremonial sword always make super strong weapons that can be used to go really hard on a single element. Thankfully all characters can be good if you invest in them a lot (Glenn has plenty of weapons with HP and element damage, Ultimatic, the recent but limited water weapon for party phys damage), if you did get Glenns half anni weapon I do believe he's at least a B or A rank though, without it I can see him being less attractive but ultimatic can still help. I haven't tested Cait so can't comment much but looks like a good list. I just wish they'd give Lucia some good phys weapons as I've not been building her magic stuff.
I also want them to give more Phys weapons to Lucia! And would love to see her shining, I’m pretty intrigued about her personality also. I think in retrospect Tifa is more than A!
Zack better than Yuffie.. Idk about that. Yuffie's much more useful with all her buffs. Zack is not replacing Cloud or Seph, and he's definitely not better! Better than Tifa... Phys is way more versatile imo, but that's just my opinion 😎