I've attended every Cyhawk football game (in Ames and Iowa City) since 2004. I roll my eyes at all these stories about "I got a full beer poured on me and I wasn't even doing anything!"
Of course there are outliers in every fanbase. I'm not super fond of Hawk fans myself. But going to a game at Kinnick is not walking into a warzone like so many portray it to be.
Will some random drunk guy see your ISU shirt and yell "F the clowns!"? Sure. Just ignore them, yell "Go State!" and keep walking. If you really have some major confrontation, odds are you're being an a-hole too.
I have always enjoyed going to the Cyhawk game, even in Iowa City. Living in CR it's nice to have a shorter drive to the game, I get some good tailgating in, and I usually have good seats because I just buy off Stubhub when the game is in IC.
If you like watching the Cyclones in person, go to the game. Ignore all these fearmongering tall tales.
It has been a while, but it's a great feeling walking out of Kinnick after an ISU victory. Just remember, it's only a game. Don't be a **** to Iowa fans and most of them won't be a **** to you.