Very true; I think the Overture is meant to be 50-55 seats? If so that's basically just the First/Business cabin of an American 777-300. If each of those 55 seats are paying a premium on top of sub-sonic business class, maybe that's enough to "lose" the remaining ~240 seats.
Edit: Apparently Overture is 65-88 seats depending on configuration.