I agree with all this. The first sportsbook to get the live betting done correctly will be the #1 option no doubt.
It can't be just huge money lines. It has to be taking and giving points during the game with line changes.
Once that is done the other options that are mentioned above would be a bonus.
Direct bet has a good idea but trying to use it and actually get a play in is almost impossible.
Anonibet has the best interface so far but they don't have enough games.