Keep in mind that Percy Harvin is hurt a lot.  He has missed time in every season he has played including 9 games last season.  Bottom line.  Harvin is injury prone.