The Texas Station is part of the old guard of Station Casinos. There's a new school crop including Green Valley Ranch, Red Rock and Aliante. This place definitely ain't in that league. At the same time it's not the worst locals casino I've been to.
Texas Station isn't really a destination spot. I can't imagine saying "I've gotta go watch the game at Texas Station" when there are so many other options. You literally have to live right next to the place for it to have any kind of appeal. There is a movie theatre inside, which is pretty decent. I think I saw Oceans 12 there. And in a moment of being a cheap bastard, I actually stayed here once when visiting Vegas for a weekend from San Diego. Room must have cost me less than $50.
The bigger draw seems to be events. Election night parties and job fairs are common at Texas Station. They have a pretty decent sized convention/meeting area which must be cheaper than some of the more A-list places in town. There's almost always some D-list live band playing at the wannabe club zone. I think it was called the Armadillo last I remember.
You have dozens of better options than Texas Station, but at least you won't be grossed out when hanging out here.