It depends. If you are a regular player, cashback deals can be more lucrative. For occasional players, traditional bonuses are better.