He visto un molesto efecto cuando las ventanas hijas tienen borde y Caption, son mas de una y movemos la ventana padre. Se trata de un cambio rápido se foco de una a otra. La solución es sencilla y basta con añadir SWP_NOACTIVATE y SWP_NOZORDER en SetWindowPos en el procedimiento TForm1.WMMoving:
Código Delphi
[-]SetWindowPos(Handle, HWND_TOPMOST, Message.DragRect.Left + Left - self.Left,
Message.DragRect.Top + Top - self.Top,
0, 0, SWP_NOSIZE or SWP_NOACTIVATE or SWP_NOZORDER);
Saludos.