I'm not sure what the question is. Why not continue to collect with BA for more Avios, and lifetime TPs? It generally doesn't make sense to split loyalties within an alliance, but I suppose you may as well credit extra miles to AA for easier/cheaper redemption to many places, as well as credit card bonuses.