I'm not the biggest pvp enthusiast, but from everything I've experienced, I think this is a good idea (I didn't comment on all the ships, I just highlighted the S-tier ones):
S-Tier (I think the best)
What makes a ship tier S is perhaps good maneuverability, good defenses and speed, I believe that the combination of these 3 is closer to the two I mentioned.
Fer-de-Lance: Perhaps the best maneuverability you'll find, along with five hardpoints and good defense, but very fragile without shields. A good ship for good players.
Mamba: Here you already have a speed machine, very interesting, I recommend it especially for short combats.
A-Tier
The ones that are here I think could easily be in S, but the ones that are there make up for points that the ones here miss, even if only by a little. It's almost like buying an iPhone from last year, you're getting something that totally satisfies you, but you know that there's something that changes very little for the better.
Python Mk II: Very good, but doesn't make the S tier due to its weight.
Federal Corvette: A real battle tank, what weighs it down is its weight, it's very slow and ends up being vulnerable.
B-Tier
These are good ships for pvp, but they are outclassed by MANY. In general, people put small ships in these tiers, but being small doesn't represent everything you necessarily need, pvp goes beyond hitting and running. You won't have any problems here.
C-Tier
Here we have the famous “If that's all you've got, okay”, you'll be able to have your battles, but it's far from adequate.
D-Tier
Here it's simply better not to battle and look for another activity.