Lots of those things don't reflect pvp strength.

A rating system might. In CWF, you gain points if you win, you lose points if you lose. You gain more points if you beat someone with a high rating, and lose more points if you lose to someone with a low rating. Eventually everyone will be put in close to proper order and it's a lot simpler.

Also curious... why regardless of success or failure?