What it doesn't take into account are the BYU fans who bought on the Arizona side because therer were no decent tickets left on the BYU side. The addition of those fans could bump the total up another 1-2k.
Hopefully a few more fans make the decision to drive down between now and Saturday and BYU can get somewhere between 25-30k by gametime.
Gonna be a fun environment.