Apart from incentive cash money, deposit incentives can include even more benefits