I still think Eight is great value even without the 88 days free. As long as you also got the $8 bonus balance, you effectively get two months free usage of Eight, which isn't bad by any means.
Now, new signups of Eight get zero days free. They have to pay from Day One.
Eight's current "promotion" isn't actually a promotion, it is a permanent increase to the entitlements in their Double Eight and Triple Eight plans. I suppose you can consider it a permanent promotion, but it isn't your typical promotion if that makes any sense.