Well this thread is... useless.
Everybody is looking at all of these things OP mentioned automatically.
Nobody who is choosing a team to bet on does that because they like their name or whatever, of course they will check the table, important missing players and the h2h history.
What's even more important than these 3 things imo is the recent history.
What good is a top tier position if they lost the last 5 games and the opponent which is below them just won 5 in a row, some of them against good teams.
That's why the recent history is in my eyes the most important thing to check. A "bad" team might just have signed new players that significantly improve their roster. Or some injured players just came back and because of that they had a lot of success recently.
Not really a betting strategy .