The main draw for me is that there is a guaranteed parking spot 100 feet from the stadium. They also have lots of bathroom space, which can be a godsend when the stadium lines are backed up 40 yards behind the entrance. Add in that you can bring in grills and booze, and its a pretty great location. It is pricey to have a spot though.
The food they serve has never interested me, and was overpriced for what you get. I just grill/crockpot my own stuff. The booze prices in there are comparable to most bars in downtown Lincoln. $4 for a beer, $5 for a mixed drink. On the occasions when I end up buying their booze, I've either ran out of my own stuff (rare), or wanted to go in the lower fenced area to get out of the rain/watch the tv's.