No-deposit incentives have become popular, but not the most suitable choice for all