I would recommend, if your son is willing, taking the SAT once more to see if he could get that 10 points. You would be saving about $6000 a year.
That said, my son had dreamed of attending the U. of Alabama (as in Tuscaloosa) since he first visited the school as an eighth grader. He loved the campus and school spirit, thought the rec center was awesome, and the football’s pretty good, too. But he missed the cutoff twice by 10 points for full tuition. Truthfully, it was the best thing that ever happened. While he is a devout Bama fan, UAH gave him a wonderful chance to continue to compete in cross country and track, which is his first love. He also saw what wonderful opportunities students had on campus. One of his friends is currently working with a French company as a researcher (the young man also is a runner). He got into nine schools, including Ole Miss and Mississippi State. The latter offered him a near full scholarship, but he would not have the chance to run. In the end, UAH had the best of all worlds for him.
BTW, my son also had that “get in, get a degree” attitude until this fall. He now would like to spend five years at UAH so he can also complete a masters program.