It all depends on your preferences. If you want to test an online casino and explore its game collection without investing real money, you should opt for the no deposit free spins. However, this way, you’ll get a smaller number of free spins than if you make a payment.  On the other hand, regular bonus spins require a deposit but reward you with more rounds, increasing the odds of winning.