This was a great question brought up in the BA top 100 podcast. I think Harper's speed is his worst tool, and it's comparable to Trout's power and power is much more important than speed so Harper gets the edge there. Harper put up a 5.5 speed score. The major league average is 4.4. Harper per minorleaguecentral.com put up a 25% LD% in A ball. People are questioning his hit tool, but I would give it a 65 or a 70.
I would grade Trout like this
Power 60
Speed 80
Defense 75
Arm 60
Contact 70
I would grade Harper like this
Power 80
Speed 60
Defense 60
Arm 80
Contact 65
That adds up to the same OFP and both are above average in every category.