Another charming benefit of no-deposit incentives is the fact (almost) anyone qualifies