Woods still can be a solid #2. They need to open up the passing game with some more intermediate routes, which are his specialty. The guy is gritty and they need to use him better.
Having said that, signing Harvin to small, incentive-based contract is an idea worth exploring. He's really good when healthy.