The only downfall is lower odds which means even with higher number of wins you to be in loss in overall betting. But for me it's a risk worth taking and trying.
Plus, it is better to bet on higher leagues - because I noticed that there are a lot fixed matches in lower leagues.
This is true with all sports, lower leagues tend to be less professional and have more potential to be rigged.
That's also one of the reasons why I don't always bet on sports where there's only 1 person playing, (i.e. tennis) as if there's only 1 person, it's very easy to rig a game. Games with 2 or more people on a team still can be rigged, but less likely so.
I find that even in professional leagues, there still is the risk of people throwing if it is a game with one person instead of a team.
Professional wrestling is very interesting to watch, but I find it hard to bet on as I can't really follow the scoring system, and like I said before, there's only one person involved so they could possibly rig/throw. However, it is very intriguing!