I would advise the Giants, and any franchise for that matter, don't draft a RB high and don't pay a free agent RB big money IF you do not already have a capable team in place. You can easily build a good team without having a top flight RB. Look at the Rams (3rd rounder in Henderson), Cardinals (4th rounder in Edmonds and Conner), Bills (two 3rd rounders in Moss and Singletary), Ravens, (who are excelling with a bunch of backups at this point), Packers (5th rounder in Jones), Chargers (undrafted Ekeler).
Everyone wants a Derrick Henry, Zeke, or Nick Chubb, and yes they make life a lot easier on offense, but I'm just saying you don't build your offense around these guys. If you have the rest of the pieces in place, I have no problem going out and grabbing a RB in rounds 1-2 but again you need to build a capable team first.