I think the Giants did really well. I love the Barkley pick (and not just for what it did for the Jets).
Eli is still a talented QB, and they've added Barkley to an offense that already features Beckham. I think they should add Dez, and make a real run the next two years. Worry about the future when you have to.