I don't see any downsides to the casino. If you play free online slots with bonus rounds no downloads no registration here https://all-canadian-slots.com/? then you not only have a good time, but you can also get good money. So I don't see any disadvantages at all.