Trent Richardson is not as good as Ahmad Bradshaw and from what I've seen of Vick Ballard, he's not as good as Vick Ballard, either. Sure, you upgraded the position this year, because your top two runners are out for the season, but for the price of a first round pick, going forward, Indy would have been better served getting a street free agent (Willis McGahee or Brandon Jacobs when they were available) than trading a first for Richardson.
Next year, Indy is going to be wondering why the OL and DL still has issues when they could have spent their late first rounder on an offensive or defensive lineman.