BA On Business is a totally different scheme which is targeted not at business travellers, but at people booking business travel on behalf of business travellers. BA Executive Club is very much targeted at business travellers, targeted at the traveller themselves...they can both be used on the...