Betair is an ideal NFL market. I use them and am never disappointed with making bets before the game.
I don't make 1q/1h plays very often (if at all) but ML/PS/OU will always give you the best odds possible. Yes you do have to pay 5% commission on winners but you do get players points and can get commission down to 3% (mine averages around 3.5%) -- this depends on the amount you bet each week. I probably bet between 5-10k/week.
you will get -101 spreads before the game. The best option is to lay bets and get the house odds. The odds typically reflect
Pinny and if you watch the Pinny line changes you can buy and then sell to be green either way.
For example last nights game had about 120k of action at +6.5/-6.5 and 110k at +5.5/-6.5. OU 42.5 had about 35k of action (these numbers are all before the game)
During the game you can sometimes lay odds in PS/OU but it's very infrequent to be able to find any value backing bets in PS/OU. ML is usually the only liquid market during play. Low key Sunday afternoon games are unlikely to have any liquidity in ML.