This is right on target. We moved from Iowa when my girls were young, so they did not grow up "Iowans". Between the 2 of them we've visited WVU, Virginia, VT, Maryland, Rutgers, Princeton, Penn, Drexel, St. Joe's, Stanford, UCBerkely, USC, Long Beach, and others I'm probably forgetting. I got them to visit ISU just because they were back in Iowa for a visit. Every other place on this list were done in 3 hours tops. ISU visit was the entire day. They got to tour their specific department and talk to professors in their major. They talked to financial councilors individually who tailored their discussion for out of state students. The older one talked to transfer councilors who guided her on what she would need to transfer in to her major of choice.
None of the other schools even came close to the amount of attention that ISU gave.
ISU has a great salesman approach on the campus, credit cards, alumni, cy tv, football tickets, depts, and hi qual water.