Do I have a good chance of winning playing slots online that I do at land-based casinos?

Actually, the percentage of payouts at online casinos exceeds 98%. So, yes, the chances of winning at online casinos are far greater than at land-based casinos.