I don't think there's a wrong answer. It's hard to ignore Trout's overall game, but it's also hard to ignore a Triple Crown winner. And I don't want to hear how those stats don't matter. Maybe to scouts, RBI totals don't matter. But in the major leagues, those guys are paid to drive in runs. They matter.
I'd go Trout because defense matters, and his offensive skills were incredible.