Yes, your strategy is a pretty good way of maximising your Velocity points as it means you can take advantage of the Flybuys bonus offer for both your FlyBuys points and your Citi points.
I've never transferred Citi points to Flybuys. Late last year I transferred Citi points to KrisFlyer and...