If you have Citibank points, I would move them all. Much safer to warehouse them with velocity given Citibank's desire to devalue their program.
If they are AMEX points I prefer to warehouse with AMEX due to the greater optionality of transferring to 9 airlines.