never really done this personally as i think it may also take out the fun out of betting
if im watching a sporting event i will still want to bet on who I actually think is the best not because im trying to make some profits but this seems like a solid proof strategy that i might want to try when the odds are too slim to know who will actually win
If you're betting for fun the ML and other standard bets would be more fun as you get the sweat. However if you're looking to make steady profits and use this as a side gig then its certainly worth looking into.