It's not really a new way to fly IMO. First, the dragon shifts a number of squares = to its speed, not its fly speed, so to me it seems it can't fly with this mode of movement - think of it like a twister that's always touching the ground.
Second, it's a way to shift safely through the ranks...