You have a better chance moving up to Business Class during Non-Peak Periods.
I got moved to business class just like that, only cos it was so empty in the business section.
Loved it.
Paid for economy class and got business class. Can't complain.
Ask the counter people when you're checking in.