You'd have to look at the specific booking class earnings in each program, along with considering your existing balances, and future mileage usage plans to determine which program is best to credit to.
Once points are credited to one program, they are non-transferable.