Why the rush? Can't you just keep the MR points and transfer them to the program which offers you the best value for each booking as and when you need them? You could always keep a float in each if you are worried about missing out on availability at short notice.