Unfortunately I think these game day hosts are here to stay. We see them all the time in the pros and with more and more commercials breaks these days, teams are trying to find ways to distract us from complaining about how often and long media timeouts are.
If this is truly a thing for the future I would rather see her do things like fan interviews and Trivia questions. When I go to Minnesota Wild games, the hosts seem focus on fan interactions doing things like answer 4 questions and get a shirt.
At this current stage, if Iowa state is trying to incentivize and improve the game day. The current iteration is missing the mark.