Some interesting wagers that can be made on this site:
Italy's credit rating, Amazon stock price, and the Elon Musk bet

My question is how much of an advantage (odds wise) is it to bet on a sports match at this site rather than @ another sportsbook?
Seems like you're getting worse odds here.
That is because you are not getting "odds" with us on the parimutuel bets (the ones that have horizontal coloured lines for the options). For these bets, you win depending on how many wagers on on the opposite side, calculated based on your wager weight. We DO have fixed odds betting, but it seems our community does not use them often. See the FAQ.
That is because the "No" side is already heavily favoured, and so your wager would get diluted by everyone else's. See
https://www.betmoose.com/faq#resolution2