There is interest, so you'd still be locked in the cycle. Just a little better off because they don't charge you $30-50 for paying late.
But it appears they are much more forward on telling you how much interest you will be paying if you don't pay off the card.