Are the costs affordable for your family. You are quoting tuition…but there will be room, board, fees, personal expenses, books, transportation, and possibly student health insurance.
@beefeater just gave you some good feedback on AZ. You need to get similar info from other affordable options on your list.
Congratulations on all the acceptances…it sounds like you need to find ways to eliminate some of these choices. I know that sounds backwards, but really…if there are things your kid doesn’t like about a school…put it at the bottom of his rankings for now.
At some point, you probably will want to visit the top three contenders. And you can visit schools closeby too. I would suggest you specifically ask to be connected with the engineering department.