No deposit incentives have become popular, not the best option for all