Is that right? I've had them in the JK club for 2 years now and I can't recall being able to watch from inside, except for seeing it on a TV screen.
I only use the "club" to a) get to my seats, b) use the can or c) get an occasional drink, because I do want to watch the game and not just "lounge". I only bought the club seats to get on the 50 yard line.
Yes, inside there is the "Chili's" atmosphere and loads of TVs showing all the games, but I can't recall any windows where you can look out onto the field. The luxury suites have those, but not the "club", at least to my knowledge.
Suggest talking to the Bills premium seat people to double check.