The 20 free spins are off for now.
Hopefully not for long. But we would need to figure out ways to reduce the funds leakage. We would likely add a requirement to place a bet with the profit and only be able to withdraw if the bet wins.
To be honest with you, in such competitive market, I doubt there will be many gamblers interested in playing on your casino after your decision to pause the
20 free spins promotion. You need to make huge improvements on the design of your website, add more games..
To prevent users from abusing the free spins bonus, a high enough min deposit requirement plus a min of 1x rollover requirement should do it.