Hate hearing stuff like this, but I will always tell people to give it a chance, and more importantly if there's any questions that you might have that could make things easier to understand or advice needed on traveling, reach out to me on Twitter.
It's a tough sport to understand and I love helping folks get into it. Goes for anyone reading this and no question is too stupid.
I will tell you I know a lot of non-racing fans that went to IndyCar the last two years for the concerts and they told me only positive things. Give it a shot and at the least you'll attend one big party.