If the site was onlinebingo.com then both SEO and sale wise it would have been very good. onlinesbingo.com however still may rank for the term online bingo but sale wise and brand name probably not as much as you would hope for.
Give people a reason to bookmark you or keep coming back and you will get the results you desire. I always look at online marketing that way. Branding is a two part game. You could make CASINO.com but if it’s a terrible site, nobody will bother coming back.