Business class only? They'd do better to operate from airfields that are geared up for exclusively business class, such as Farnborough or Biggin Hill.
Not that it will ever happen. And who came up with the idea of calling it the Boom Jet? Great idea until one crashes.