That's tough, they both are seriously flawed but have attributes that allow them to overcome these against different opponents. I would say if they fought 10 times, they would split and every win for both would be by ko.
Truly interesting matchup...the kind of level of fighter that Kelly should be getting matched against in these fantasy fights. I got Kelly by a whisker.
The poll is a little more one sided than it ought to be. Barkley gets a lot of mileage out of the wins over Hearns. I voted KP by decision.