I would startby looking at earning and redemption rates for trips that you take/redeem on and also consider what can be very high co-payments in carrier surcharges that BA will apply on redemptions
If you switch to the BA scheme - no longer a reason to avoid BA for redemptions - BA will happily apply surcharges on other airlines