http://flyinsider.com/i.pl?u=196957&q=10&a=1
I guess this will mean that your Avios will not get you a real business class experience and probably lower seat availability.
on the other hand, maybe more availability as they are also considering adding a third flight a day.