Personally, as a fellow DIY canister filter owner powered by a MagDrive\PondMaster pump. Move the pump so it is pushing.
I had mine on the pull like yours, after a week or so I noticed that it was making a ton of noise and when I looked at it, most of the casing had warp badly and was leaking...