I have heard recently that the OS project is now planned to expand to 18 a/c very quickly. It will use all the BA 757s. These a/c unlike most of the other a/c in the BA fleet are owned (not leased) by the company. Thus unlike other business class airlines there is a significant cost advantage as BA has already written down their purchase cost.
Also a question are the staff to be paid in GBPs or Euros? Operating out of Europe one would have thought Euros.