This actually more a question about personal taste and your gambling habits. If you’re a player that logs in and spins the reels or head to the tables on a regular basis you will probably profit when you use cashbacks. On the other hand, if you just play from time to time when you feel like it, you will probably have more fun with a deposit bonus of some sort since it will benefit you as you will get more money to use while playing.