I am in Texas where we will be the last state to legalize any vice. That said i have used all the apps and none of them are as good as the one my bookie uses. He subscribes to an app that covers every game word wide pretty much. It also allows live betting, like next FG made and what team ect... It's a lot of fun but can get out of hand quickly. My advice is bet what you know, be careful don't go chasing ( I find i have lost more money chasing then just straight up betting by the percentages), meaning if you get down just stay down and take a break, don't get caught up in trying to make your money back. Don't bet more than you are willing to lose. I know I am a 47 year old father of 4 ranging from 30 to 23. Sorry Its in me to be a dad 24/7.
That said I enjoy the live betting a lot. I did take the Astros to win before last season and made 4500 dollars, that's my biggest hit do far.
I mostly bet basketball and baseball, I bet based on not only the odds they give but the percentages of covers wich I use the following website daily when I am betting. It shows me who covers at home as the favorite ( Cavs are currently cover 68% of the time, and Grizzlies 73.3) it will also show you all time ATS ( against the spread) and away games or after a win, or on 2 days rest.
When betting its important to remember the odds are stacked in favor of the house.... so use everything you can to make sure when you bet your getting the odds as close to your favor as possible.
Free nba basketball team ats trends and splits in simple, easy to read tables. This page tracks all games results.
www.teamrankings.com
Edit*
I will say the one way I make the most of my money in live betting NBA is looking for big swings, like the Cavs being down 20 the other night, my app offered the Cavs +18 for - 120 at one point meaning I had to risk 120 to win 100. Ill bet those to win in 50 dollar incremeants. So risk 60 to win 50. I would say on the season im hitting 75% of those type bets.
I rarely bet before a game any more. Like today the Cavs are -5.5 @-110 I will wait until the Suns go on a run and take the Cavs either + points or - 1 if I bet them tonight.