Decided to create my own version of a custom directional warp node I use all the time.
With this node you can directionally warp your shapes without pushing the shapes off screen - they will always remain at origin. You have options for how many directions you want to warp in, intensity and you can set a the base warp direction.