I don't think either is more consistent than the other, Barkley just has the advantage of playing for a team that are flying right now, and more importantly, in a system in which he sees a lot of the ball. Even then, Ravel is ahead on both goals and assists for the season.