But not, like most offer, no-deposit incentives include advantages and drawbacks