Well, I'm no expert by any means, but to me it would depend on what my (your) future looked like at the position, and school you are planning to attend. Schools only get a certain number of scholarships to hand out each year, they also can award scholarships after you are in attendance (like next year, or after).
Back to your school and position deal, obviously a person would want to go where they have the most potential to play. Going to USC really couldn't be considered a bad idea, unless you are going as a say, RB, and they will have 4 or 5 guys ahead of you (and that comes down to their years left at that program also) so unless all of those guys are juniors and seniors, you aren't going to see much pt for a long while.
With the "instant" video ability of any person at any time, at any place, around the country, the chances of "being noticed" by scouts (from NFL, other schools) are much, much greater at any school of any level. So I believe the need to attend a Div 1 school to get exposure deal is something of the past.
So really, it will come down to a various number of "pro's and con's" that you will have to weigh out to determine what will be best for you, anyone that tells you it's a black and white issue (meaning a go or don't go simple answer), is fooling themselves. There are too many factors to consider, to even think it could be a simple yes or no, stay or go answer.
Chat with our AI personalities