Those are some very good choices, each carrying their own weight in the casinos. I'd like to overthink these.
No deposit bonuses how much are we relating to and how big can we cash out from it? $50 - $100 or going in multipliers of 5x the bonus to 10x?
Free spins, again how many? 100 free spins is good but depending on what bet each is given. This option can hit the target or miss it completely in the casino.
Cash Back, 5%, 10% and at maybe best 25%, it'll rarely scratch the surface.
Loyalty bonus just takes forever to accumulate!
Welcome bonus is the ultimate answer! It's more b@ng for your buck! 100% - 500%, it's guaranteed to give entertainment and to give players chances to hit something! Make good or bad memories with it too!